SPRUJB6B November 2024 – May 2025 AM2612
There are 6x UART modules integrated in the device. The diagram below provides a visual representation of the device integration details.
The tables below summarize the device integration details of UART# (where # = 0, 1, 2, 3, 4, 5) in the device.
| Module Instance | Device Allocation | SoC Interconnect |
|---|---|---|
| UART0 | ✓ | PERI VBUSP Interconnect |
| UART1 | ✓ | PERI VBUSP Interconnect |
| UART2 | ✓ | PERI VBUSP Interconnect |
| UART3 | ✓ | PERI VBUSP Interconnect |
| UART4 | ✓ | PERI VBUSP Interconnect |
| UART5 | ✓ | PERI VBUSP Interconnect |
| Module Instance | Module Clock Input | Source Clock Signal | Source | MODE1 Frequency | MODE2 Frequency | Description |
|---|---|---|---|---|---|---|
| UART# | UART#_ICLK (VBUSP_CLK) | SYS_CLK | PLL_CORE_CLK: HSDIV0_CLKOUT0 |
200MHz | 250MHz | UART# VBUS Clock |
| UART#_FCLK (UART_CLK) |
XTALCLK |
External XTAL |
25MHz |
25MHz |
UART# Interface Clock | |
|
EXT_REFCLK |
External Reference
Clock |
100MHz |
100MHz |
|||
|
SYS_CLK |
PLL_CORE_CLK: |
200MHz |
250MHz |
|||
|
DPLL_PER_HSDIV0_CLKOUT0 |
PLL_PER_CLK: |
192MHz |
240MHz |
|||
|
DPLL_CORE_HSDIV0_CLKOUT0 |
PLL_CORE_CLK: |
400MHz |
500MHz |
|||
|
RCCLK10M |
Internal 10MHz RC
Oscillator |
10MHz |
10MHz |
|||
|
XTALCLK |
External XTAL |
25MHz |
25MHz |
|||
|
DPLL_PER_HSDIV0_CLKOUT2 |
PLL_PER_CLK:HSDIV0_CLKOUT1 |
160MHz |
160 |
| Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
|---|---|---|---|---|
| UART0 | UART0_RST(VBUSP_RSTn) | Warm Reset (MOD_G_RST) | RCM + Warm Reset Sources | UART0 Asynchronous Reset |
| UART1 | UART1_RST(VBUSP_RSTn) | Warm Reset (MOD_G_RST) | RCM + Warm Reset Sources | UART1 Asynchronous Reset |
| UART2 | UART2_RST | Warm Reset (MOD_G_RST) | RCM + Warm Reset Sources | UART2 Asynchronous Reset |
| UART3 | UART3_RST | Warm Reset (MOD_G_RST) | RCM + Warm Reset Sources | UART3 Asynchronous Reset |
| UART4 | UART4_RST | Warm Reset (MOD_G_RST) | RCM + Warm Reset Sources | UART4 Asynchronous Reset |
| UART5 | UART5_RST | Warm Reset (MOD_G_RST) | RCM + Warm Reset Sources | UART5 Asynchronous Reset |
| Module Instance | Module Interrupt Signal | Destination Interrupt Input | Destination | Type | Description |
|---|---|---|---|---|---|
| UART0 | uart0_int_req | uart0_int_req | ALL R5FSS Cores PRU-ICSS Core | Level | UART0 IP Status Information |
| UART1 | uart1_int_req | uart1_int_req | ALL R5FSS Cores PRU-ICSS Core | UART1 IP Status Information | |
| UART2 | uart2_int_req | uart2_int_req | ALL R5FSS Cores PRU-ICSS Core | UART2 IP Status Information | |
| UART3 | uart3_int_req | uart4_int_req | ALL R5FSS Cores PRU-ICSS Core | UART3 IP Status Information | |
| UART4 | uart4_int_req | uart4_int_req | ALL R5FSS Cores PRU-ICSS Core | UART4 IP Status Information | |
| UART5 | uart5_int_req | uart5_int_req | ALL R5FSS Cores PRU-ICSS Core | UART5 IP Status Information |
| Module Instance | Module DMA Event | Destination DMA Event Input | Destination | Type | Description |
|---|---|---|---|---|---|
| UART0 | UART0_DMA_0 | UART0_dma_req[0] | EDMA Crossbar (DMA_XBAR) | Level | UART0 DMA Request |
UART0_DMA_1 | UART0_dma_req[1] | ||||
| UART1 | UART1_DMA_0 | UART1_dma_req[0] | EDMA Crossbar (DMA_XBAR) | UART1 DMA Request | |
UART1_DMA_1 | UART1_dma_req[1] | ||||
| UART2 | UART2_DMA_0 | UART2_dma_req[0] | EDMA Crossbar (DMA_XBAR) | UART2 DMA Request | |
UART2_DMA_1 | UART2_dma_req[1] | ||||
| UART3 | UART3_DMA_0 | UART3_dma_req[0] | EDMA Crossbar (DMA_XBAR) | UART3 DMA Request | |
UART3_DMA_1 | UART3_dma_req[1] | ||||
| UART4 | UART4_DMA_0 | UART4_dma_req[0] | EDMA Crossbar (DMA_XBAR) | UART4 DMA Request | |
UART4_DMA_1 | UART4_dma_req[1] | ||||
| UART5 | UART5_DMA_0 | UART5_dma_req[0] | EDMA Crossbar (DMA_XBAR) | UART5 DMA Request | |
UART5_DMA_1 | UART5_dma_req[1] |
For more information on the interconnects, see the System Interconnect chapter.
For more information on power, reset, and clock management, see the corresponding sections within the Device Configuration chapter.
For more information on the device interrupt controllers, see the Interrupt Controllers chapter.