Table 3-16 Universal Asynchronous Receiver/Transmitter (UART) Terminal Functions
SIGNAL NAME |
PIN NO |
TYPE(1) |
PULL(2) |
MUXED |
DESCRIPTION |
PTP |
ZKB |
UART0 |
UART0_RXD/I2C0_SDA/TM64P0_IN12/GP5[8]/BOOT[8] |
2 |
R3 |
I |
IPU |
I2C0, BOOT, Timer0, GPIO, |
UART0 receive data |
UART0_TXD/I2C0_SCL/TM64P0_OUT12/GP5[9]/BOOT[9] |
3 |
P3 |
O |
IPU |
I2C0, Timer0, GPIO, BOOT |
UART0 transmit data |
SPI0_SCS[0]/UART0_RTS/EQEP0B/GP5[4]/BOOT[4] |
9 |
N4 |
O |
IPU |
SPI0, eQEP0, GPIO, BOOT |
UART0 ready-to-send output |
SPI0_ENA/UART0_CTS/EQEP0A/GP5[3]/BOOT[3] |
12 |
R5 |
I |
IPU |
UART0 clear-to-send input |
UART1 |
UART1_RXD/AXR0[9]/GP3[9](3) |
122 |
C6 |
I |
IPD |
McASP0, GPIO |
UART1 receive data |
UART1_TXD/AXR0[10]/GP3[10](3) |
123 |
D6 |
O |
IPD |
UART1 transmit data |
UART2 |
SPI1_ENA/UART2_RXD/GP5[12] |
7 |
R4 |
I |
IPU |
SPI1, GPIO |
UART2 receive data |
SPI1_SCS[0]/UART2_TXD/GP5[13] |
8 |
P4 |
O |
IPU |
UART2 transmit data |
(1) I = Input, O = Output, I/O = Bidirectional, Z = High impedance, PWR = Supply voltage, GND = Ground, A = Analog signal.
Note: The pin type shown refers to the input, output or high-impedance state of the pin function when configured as the the signal name highlighted in bold. All multiplexed signals may enter a high-impedance state when the configured function is input-only or the configured function supports high-Z operation. All GPIO signals can be used as input or output. For multiplexed pins where functions have different types (ie., input versus output), the table reflects the pin function direction for that particular peripheral.
(2) IPD = Internal Pulldown resistor, IPU = Internal Pullup resistor
(3) As these signals are internally pulled down while the device is in reset, it is necessary to externally pull them high with resistors if UART1 boot mode is used. Please see the TMS320C6745/C6747 DSP Technical Reference Manual (
SPRUH91) for more for details on entering UART1 boot mode.