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.

RTOS/AM6548: USB 2.0 compliance test

Part Number: AM6548

Tool/software: TI-RTOS

Dear Sir

AM6548 Set TSTCTL bit of USB_DCTL Register but no expect test pattern been send out

Question 1

IF TI had done USB 2.0 compliance test on AM6548?

Question 2

If TI had application note and SW configuration tools to make SOCs send out test packets ?eg AM335X

  • Hello,

    Answers to your questions are below:

    1) Yes, TI has performed USB2.0 compliance tests on AM65xx.

    2) No, there is no app note or SW tools available yet. I realize that previous guidance was to use the TSTCTL register to enter the test modes, but since then we have validated the xHCI compliant method that should be used instead. This method doesn't require any IP-specific registers but instead uses the xHCI register set.

    From Linux we enter USB2.0 compliance accordingly

    (TEST_PACKET)

    –        #USB Port 0

    echo "Compliance Mode : USB Port 0"

    devmem2 0x04010420 w 0xA0

    devmem2 0x04010020 w 0x4

    devmem2 0x04010424 w 0x40000000

    –        #USB Port 1

    echo "Compliance Mode : USB Port 1"

    devmem2 0x04030420 w 0xA0

    devmem2 0x04030020 w 0x4

    devmem2 0x04030424 w 0x40000000