Hello,
 
On a cold boot, the USB stick enumerates normally. On a warm reset (UEFI Reset/Reboot) the same device hits a timeout during slot enable / address assignment. This is the log i get:

Enable Slot Successfully, The Slot ID = 0x2
Slot 2 address not assigned successfully. Status = Time out
Command Ring Control set Command Abort, SlotId: 2
Disable device slot 2!
XhcDisableSlotCmd: Disable Slot Command Failed, Status = Time out
XhcControlTransfer: error - Device Error, transfer - 100
UsbEnumerateNewDev: failed to set device address - Device Error

 

After that failure, a second warm reset succeeds, but the failure recurs on the next reset. On a cold shutdown + power-on, enumeration always works. Release and Debug builds show the same behavior. Removing certain USB sticks in the UEFI Boot Manager occasionally hangs the menu—requiring a full power-cycle.

I couldn't find any solutions, can you please help me?

Thanks.

_._,_._,_

Groups.io Links:

You receive all messages sent to this group.

View/Reply Online (#121290) | | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [rebecca@openfw.io]

_._,_._,_