Data Sheet

Bluegiga Technologies Oy
Page 32 of 52
6.6 UARTs
The module can be configured to support up to five UARTs simultaneously, two with hardware flow control,
two without hardware flow control and one for debugging.
The UART interfaces offer similar functionality to the industry-standard 16C550 UART device, and the regular
UARTs support baud rates of up to 3.25Mbits/s.
For further information about UARTs 0, 2, 3 and 4, please refer to the i.MX28 Applications Processor
Reference Manual, chapter 30. Debug UART is covered in chapter 24.
6.6.1 UART 0
Pin#
UART 0
Debug UART
UART 4
Direction
Net name
59
Transmit
Request-to-send
Output from module
AUART0_TX
60
Receive
Clear-to-Send
Input to module
AUART0_RX
61
Clear-to-send
Receive
Receive
Input to module
AUART0_CTS
62
Request-to-send
Transmit
Transmit
Output from module
AUART0_RTS
Table 38: UART0
The first UART section (pins 59-62) is by default configured to provide UART 0 with hardware flow control.
The hardware supports selecting the function of each pin separately. For example pins 59 and 60 could be
configured for UART 0 and 61 and 62 for UART 4.
6.6.2 UART 2
Pin#
UART 2 function
Alternative function
Net name
63
TX - Transmit
SAIF 0 SDATA 2
SSP3_MOSI
64
RX - Receive
SAIF 0 SDATA 1
SSP2_SCK
Table 39: UART 2
The pins 63 and 64 provide UART 2 functions. UART 2 does not have hardware flow control available. They
can alternatively be configured as additional processor audio data lines.
6.6.3 UART 3
Pin#
UART 3 function
Alternative function
Net name
67
TX - Transmit
SAIF 1 SDATA 2
SSP2_SS0
68
RX - Receive
SAIF 1 SDATA 1
SSP2_MISO
Table 40: UART 3
The pins 67 and 68 provide UART 3 functions. UART 3 does not have hardware flow control available. They
can alternatively be configured as additional processor audio data lines.