USB Host Controller - Sporadic Errors

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB Host Controller - Sporadic Errors

473 Views
florian_mederer
Contributor I

Hello Support and Community,

we face sporadic errors of our iMX7d USB Host Controller.

Do you have any experience or ideas where they can come from or what they mean?

Linux kernel: 4.9.11

Our usage:

USB_OTG2 interface is Host and used for chip to chip comunication.

USB_OTG1 is for external devices.

USB_Interface.JPG

Our sporadic failures located at PIUSBIO-API and sometimes at usbioerr.h:

 [000001ae:000001d6][WARNING][CUsbIoAdapter::readCompleteCallbackFunc]: returns st=-536805305 (E0010047)

 | [APP]        ::[ERROR][CUsbIoAdapter::runSendThread-->CUsbIoAdapter::processNextRequest]: piuWritePipe returns error st=-536870877 (E0000023)

| [APP]        ::[ERROR][CUsbIoAdapter::runSendThread-->CUsbIoAdapter::processNextRequestUsb20]: piuWritePipe returns error st=-536805364 (E001000C)

 

ci_hdrc ci_hdrc.1: fatal error

ci_hdrc ci_hdrc.1: HC died; cleaning up

Would be nice to get some ideas to troubleshoot them!

Greetings,

Florian

0 Kudos
1 Reply

383 Views
jimmychan
NXP TechSupport
NXP TechSupport

How many boards have this issue?

You may check the hardware design guide (Hardware Development Guide for i.MX7Dual and 7Solo Applications Processors),

And try to use the newer BSP. e.g. Linux 4.9.88_2.0.0 , Linux L4.14.98_2.0.0

0 Kudos