running usb start twice hangs u-boot at ethernet discovery

Bug #820122 reported by mahmoh
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
u-boot-linaro (Ubuntu)
Won't Fix
Low
John Rigby

Bug Description

Build Version/Date: u-boot-linaro-omap4-panda_2011.07.2-0ubuntu1_armel.deb
Environment used for testing: pandaboard A2

Summary: running usb start twice hangs u-boot at ethernet discovery

Steps to Reproduce: manually interrupt boot and enter "usb start" twice

Expected result: u-boot discovers usb devices and returns for more input

Actual result: u-boot discovers usb devices but hangs attempting to enumerate the Ethernet device a second time

<START>
...
Panda # usb start
(Re)start USB...
USB: Register 1313 NbrPorts 3
USB EHCI 1.00
scanning bus for devices... The request port(2) is not configured
The request port(2) is not configured
4 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found
       scanning bus for ethernet devices... 1 Ethernet Device(s) found
Panda # usb start
(Re)start USB...
USB: Register 1313 NbrPorts 3
USB EHCI 1.00
scanning bus for devices... The request port(2) is not configured
The request port(2) is not configured
4 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found
       scanning bus for ethernet devices...
<HANG>

Revision history for this message
John Rigby (jcrigby) wrote :

The work around for this is "don't do that" but of course that is not the best solution. This is broken upstream but will try to find a fix.

Changed in u-boot-linaro (Ubuntu):
status: New → Confirmed
assignee: nobody → John Rigby (jcrigby)
Changed in u-boot-linaro (Ubuntu):
importance: Undecided → Low
Revision history for this message
John Rigby (jcrigby) wrote :

The upstream usb infrastructure has changed since this was last tested so need to retest.

Changed in u-boot-linaro (Ubuntu):
status: Confirmed → In Progress
John Rigby (jcrigby)
Changed in u-boot-linaro (Ubuntu):
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.