SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
This section describes USB module ports related to clocks, resets, and hardware requests.
Clocks | |
Module Clock Input | Description |
ACLK | VBUSM interface clock |
PCLK | VBUSP interface clock |
BUFCLK | VBUSM bridge clock |
CLK_LPM | Low power clock (24 MHz). This clock has to be free running when USB is enabled. |
USB2_REFCLOCK | USB2PHY reference clock. HFOSC selected via CTRLMMR_USB0_CLKSEL. Frequency value must be indicated to PHY via USB3P0SS_STATIC_CONFIG. |
USB2_APB_PCLK | USB2PHY VBUSP interface clock |
Resets | |
Module Reset Input | Description |
USB_RST | USB3SS0 hardware reset |
Interrupt Requests | ||
Module Interrupt | Description | Type |
IRQ_[0:7] | 8 event ring interrupts in host mode. In device mode, IRQ[6] is device USB interrupt and IRQ[7] is device wakeup request. | Level |
HOST_SYSTEM_ERROR | USB host system error | Level |
OTGIRQ | USB OTG events | Level |
ASF_INT_NONFATAL | USB safety features nonfatal interrupt | Level |
ASF_INT_FATAL | USB safety features fatal interrupt | Level |
A_ECC_AGGR_CORRECTED_ERR_LEVEL | ECC aggregator interrupt | Level |
A_ECC_AGGR_UNCORRECTED_ERR_LEVEL | ECC aggregator interrupt | Level |
DMA Events | ||
Module DMA Event | Description | Type |
- | No PDMA channels to external DMA engines. USB has an internal DMA controller. | - |