This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3358: USB test mode

Part Number: AM3358
Other Parts Discussed in Thread: AMIC110

Tool/software: Linux

I am attempting to do USB HS signal quality testing on AM3358 as host. (BBB clone that can run various versions of Linux.)

1.  I see in the AM335x and AMIC110 Sitara Processors TRM (SPRUH73O) section 16.3.10 that one can enter test mode and output high-speed test packet for signal quality testing. However there appears to be no mention of a TESTMODE register in the TRM. Is there a test mode register, or is this not implemented in AM3358?

2.   If supported and there is not a Linux driver readily available, is it possible to manually send commands as shown “IN Host Mode” in the following link?

http://processors.wiki.ti.com/index.php/USB_Test_Mode_on_DWC3

What would those registers be?

 

3.  Does AM3358 support USB High Speed PID definitions?

See: http://www.usb.org/developers/onthego/PIDVID_USB_2_0_High_Speed_Electrical_Embedded_Host_and_OTG_MOI_1_0.pdf