Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Procedure for USB 3.1 Tx and Rx Compliance tests for an FX3 device – KBA233118
Question: What is the procedure for performing USB 3.1 transmitter and receiver compliance tests for an FX3 device?
Answer: The procedure for performing USB 3.1 Transmitter and Receiver Compliance tests for an FX3 device is as follows:
Load the firmware image (.img) to the EEPROM or Flash connected to the FX3 device and set the PMODE pins appropriately to boot the firmware image from EEPROM or Flash.
You can use the FX3 SDK USBBulkSrcSink exampleto perform the compliance tests, that is, this firmware image can be loaded into EEPROM or flash. This example project can be found in the following location of FX3 SDK:
Connect the device to the test equipment and power cycle the device. The device will automatically enter the compliance test mode after the expiration of 360-ms counter as mentioned in the USB 3 Specification.
The reports of USB 3.1 compliance tests performed on the FX3 Superspeed Explorer kit, following this procedure, is available in the following KBA: