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.

AM5728: USB3 production functional test

Part Number: AM5728

Dear Sirs, We are using the AM5728 with HUB TUSB8401 on the USB3 interface. During the Board functional test we use a USB3 mass storage device. Doing this we will not test the USB2 part of the interface since the enumeration starts from the USB3 part and then in case of no answer, it will then go USB2. In order to avoid unplugging the USB3 driver and plug a USB2 driver (a totally number of 4 drivers) and increase the production testing time, is there a smart way to do this functional test?

Many thanks in advance

Mauro

  • Mauro,

    I understand your question to ask whether it is possible to test USB2 on a USB3 stick. I am unaware of any method that would cleanly do this.

    Kevin Lavery

  • Dear Kevin. Thanks a lot for your help. On the meanwhile I asked the same question to the BU of the HUB TUSB8401. They suggested me to conenct an additional HUB on each port of the TUSB and connect two mass storage devices each downstream port of the added HUB, one USB2 type and the other USB3. The USB2 devices will be enumerated on the USB2 bus only and USB3 devices on the USB3 bus or USB2 if this will fail. If the USB2 bus fails the USB2 device will not work. If USB3 device fails it will be enumerated on the USB2 bus but the system can recognize this and give an allert. Hope this can help other people with the same request.

    I tested it ant it seems to work as expected.

    One more possible solution they suggested is to mount/unmount USB drivers and use USB3 or USB2 alternativelly but we prefer the other solution.

    Thanks again and best regards

    Mauro