usb: dwc2: Disconnecting hub from rpi leads to errors

Doug Anderson dianders at chromium.org
Wed Jan 27 11:34:43 PST 2016


Stefan,

On Sat, Jan 23, 2016 at 9:08 AM, Stefan Wahren <stefan.wahren at i2se.com> wrote:
> Hi,
>
>> Stefan Wahren <stefan.wahren at i2se.com> hat am 17. Januar 2016 um 04:36
>> geschrieben:
>>
>>
>> Hi,
>>
>> i have a Cherry G83 USB Keyboard connected to external 4 Port USB hub and this
>> is connected to a Raspberry Pi B (Linux 4.4-rc7).
>>
>> If i disconnect the USB hub from the Pi, i will get multiple of this message:
>>
>> [ 103.558379] dwc2 20980000.usb: --Host Channel 1 Interrupt: Transaction
>> Error--
>> [ 103.558639] dwc2 20980000.usb: --Host Channel 6 Interrupt: Transaction
>> Error--
>> [ 103.558709] dwc2 20980000.usb: --Host Channel 7 Interrupt: Transaction
>> Error--
>> [ 103.558771] dwc2 20980000.usb: --Host Channel 3 Interrupt: Transaction
>> Error--
>> [ 103.558871] usb 1-1.2: clear tt 1 (9051) error -71
>>
>> If i reconnect the USB hub everything works as before.

It would be interesting to find out what the root cause of the
transaction error was, but perhaps things would be a little less bad
with <https://chromium-review.googlesource.com/323773>?  You might
need to comment out your "Transaction Error" printouts, but then maybe
things would at least be slightly better?

I'm a little hesitant to post up another actual patch to the list
since I fear I might have already overwhelmed (the currently out of
office) John Young.

-Doug



More information about the linux-rpi-kernel mailing list