Other Parts Discussed in Thread: TUSB216I
Hi expert,
We are trying to do USB Hi Speed compliance test at Embedded Host side and it's not working.
DC_BOOST and EQ setting are not applied.
It seems that TUSB212 does not recognize TEST_PACKET as Hi Speed packet.
We observe ENA_HS pin.
ENA_HS is Low, when usb host transmitts TEST_PACKET.
ENA_HS is Hi, when usb host transmitts normal Hi speed packet.
We test Embedded Host, so we change test procedure that is described in datasheet [8.2.2.1.1 For a Host Side Application].
Our test procedure is described below.
1. Configure the TUSB212 to the desired AC and DC boost settings.
2. Power on the TUSB212
3-1. Enable the host to transmit USB TEST_PACKET by connecting HS-OPT(*) via USB connector
3-2. Disconnecting HS-OPT from USB connector
4.Using SMA cables, connect the oscilloscope and the USB-IF host-side test fixture to the TUSB212
5. Execute the oscilloscope USB compliance software.
(*)HS-OPT:High-Speed On-The-Go Protocol Tester
Transmitt packet whose VID is 0x1A0A,PID is 0x0104.
when embedded Host receives this packet, emebedded Host go into Test mode.
For details, please refert to below doc page 5 -6.
usb.org/.../EHSET_v1.01(1).pdf
Please tell us what is wrong ,what should we check.
Also we want to know what is the condition that TUSB212 recognizes Hi speed packet.