New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 833605 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Feature



Sign in to add a comment

USB-PD: Notify users external display does not work due to insufficient cable capability

Project Member Reported by dnojiri@chromium.org, Apr 16 2018

Issue description

Some USB-C cables do not support SSRX1/2 and SSTX1/2. Thus, they can't be used to show pictures on an external monitor.

This is a major problem for Chromeboxes unless an alternative display (HDMI) is connected.

So, we should detect whether the connected cable has a sufficient capability to transfer display signal or not. On chromeboxes, failure should be notified by the LED.
 
Labels: OS-Chrome
Cc: mdhayter@chromium.org ggranito@chromium.org dnschn...@chromium.org marc...@chromium.org
I'm reviving this. I have a PRD in the works here: go/chrome-os-usb-c-cable-notifications

I think we can definitely pop up a warning message whenever the user uses the wrong cable based on e-marker probes and the Alt Mode DiscMode.
Components: OS>Firmware>EC
Owner: dnojiri@chromium.org
Status: Assigned (was: Untriaged)
if (DiscoverModeResponse.ReceptacleIndication == Receptacle) {

	emarker = probeEmarker();

if (!(emarker.USBSSSignalingSupport == Gen1 || emarker.USBSSSignalingSupport == Gen2))

{ 

		// Notify User that a USB 2.0 cable can't handle DP

	}


}

Daisuke: Basic idea would be in DiscoverMode response, check to see if the other side is a receptacle.
If so, check the cable's emarker. If there's no e-marker, or the emarker says USB 2.0, pop the notification LED, and notify the host.

We'll have to come up with some method of surfacing a notification that a bad cable was plugged in in kernel & user space tho.


Owner: ovanieva@chromium.org
It makes sense to show a message. +Olga , WEYT?
Labels: -Type-Bug Type-Feature
Labels: Hotlist-ConOps-CrOS

Sign in to add a comment