SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
The following are USB features which are not supported by the hardware integration of the current device:
| Feature | Reason |
|---|---|
| Virtualization (SRIOV or xHCI-IOV or ARM SMMU) | No Support |
| SuperSpeed (5 Gbps) Device Mode | No Support |
| Debug Trace for USB | No Support |
| Attach Detection Protocol (ADP) | This function is not possible because the USB2 PHY implements 3.3v ESD on the VBUS pin. |
| 5 volt compatible VBUS pin | This function is not possible because the USB2 PHY implements 3.3v ESD on the VBUS pin. Note: The VBUS signal should be applied to a 20k/10k voltage divider which divides the potential by 3. This allows the VBUS signal to go up to 10.75 volts before exceeding the VBUS pin maximum of 3.63 volts. |
| NRDY Event TRB, when operating in host mode | NRDY Event TRB is not supported when operating in host mode. |
| Halt Endpoint Command TRB, when operating in host mode | Halt Endpoint Command TRB is not supported when operating in host mode. |
| OTG Protocol, for USB Type-C applications | OTG Protocol is not supported for USB Type-C applications. |
| Light HC Reset Capability (LHRC) | No Support |
| xHCI Debug Capability (Debug Port) | No Support |
| xHCI Save and Restore Operations | No Support |
| HIMD, when operating in host mode | No Support |
| Latency Tolerance Messaging | Set Latency Tolerance Value Command is not supported |
| Negotiate Bandwidth Command | No Support |
| Number of slots limited to 64 | Total for USB2 and USB3 |
| Number of active periodic endpoints limited to 96, when operating in host mode | No Support |
| Smart ISO | Deprecated in USB 3.2 specification |
| Secondary Streams | No Support |
| PTM, when operating in device mode | No Support |