ConnectCore for i.MX51
©2011DigiInternational,Inc. 52
UART
The module provides up to three UART ports. The UART 1 is a full-modem UART port with all
the handshake signals available. The UART 2 and UART 3 ports are 4-wire UART ports with
data lines RXD/TXD and the handshake lines RTS#/CTS#.
The main features of these UART ports are the following:
7 or 8 data bits
1 or 2 stop bits
Programmable parity (even, odd, and no parity)
Hardware flow control support for RTS# and CTS# signals (signals direction according
to DEC mode)
Interrupt-based or DMA-based mode
Serial IR interface low-speed, IrDA-compatible (up to 115.2 Kbps)
Auto baud rate detection (up to 115.2 Kbps)
Programmable baud rate (up to 4Mbps)
Two independent 32-byte FIFOs for receive and transmit
USB Host and USB OTG
The ConnectCore for i.MX51 provides three USB Host interfaces and one USB On-The-Go
(OTG) interface. These interfaces conform to the USB 2.0 specification, the OTG supplement,
and the ULPI specification.
In addition to the normal USB functionality, the module also supports direct connections to
on-board USB peripherals using serial or ULPI protocol. It also has serial/ULPI bypass mode
connection and support for multiple interface types of ULPI and serial transceivers.
Main features of the USB Host interfaces:
High-speed/full-speed/low-speed host
HS/FS ULPI compliant interface
Software configurable for full-speed/low-speed interface for serial transceivers
Full-speed transceiverless link logic (FS-TLL) for on board connection to a FS/LS USB
peripheral
High-speed ULPI transceiverless link logic (HS-TLL) for onboard connection to a high-
speed ULPI interface USB peripheral
Main features of the USB OTG interface:
High-speed OTG
HS/FS ULPI compliant interface
Software configurable for ULPI or serial transceiver interface