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

Issue 830133 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Aug 14
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

reset usb port to unwedge usb hardware

Project Member Reported by nsanders@chromium.org, Apr 7 2018

Issue description

usb ethernet, servos, cameras, etc. get wedged and need to be rebooted occasionally. 

uhubctl can do this
 
Cc: jrbarnette@chromium.org
Labels: labstation
Labels: -Pri-3 Pri-1
Status: Assigned (was: Untriaged)
This bug has an owner, thus, it's been triaged. Changing status to "assigned".
Project Member

Comment 6 by bugdroid1@chromium.org, Aug 7

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/hdctools/+/933e3ee1e3579122ed8784de7cdede1b051f3f84

commit 933e3ee1e3579122ed8784de7cdede1b051f3f84
Author: Nick Sanders <nsanders@chromium.org>
Date: Tue Aug 07 08:50:50 2018

labstation: restart usb interface on servod restart

We cache the usb topology of this device on bootup,
and if we restart servod, we'll restart the USB interface
at the level of servo_v4 hub to get a fresh start.

BUG= chromium:830133 
TEST=ran unittest for servod_utils

Change-Id: I6e30397343420c59dd04056173ecbd0a6e3553bb
Signed-off-by: Nick Sanders <nsanders@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1152549
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Reviewed-by: Richard Barnette <jrbarnette@google.com>

[modify] https://crrev.com/933e3ee1e3579122ed8784de7cdede1b051f3f84/chromeos/servod.conf
[modify] https://crrev.com/933e3ee1e3579122ed8784de7cdede1b051f3f84/chromeos/servod_utils.sh

Status: Fixed (was: Assigned)

Sign in to add a comment