9 uart, Uart – Kontron COMe-cBTi6R User Manual

Page 37

Advertising
background image

COMe-cBTi6R / Features and Interfaces

4.9

UART

The COMe-cBTi6R supports up to two Serial RX/TX only Ports defined in COM Express® specification on Pins A98/A99 for
UART0 and Pins A101/A102 for UART1. The implementation of the UART is compatible to 16450 and is supported by
default from most operating systems. Resources are subordinated to other UARTS e.g. from external LPC Super I/O.

UART features:

» 450 to 115.2k Baud (except 56000)

» 5, 6, 7 or 8bit characters

» 1 or 2 Stop bit generation

» Even, odd or no-parity generation/detection

» Complete status reporting capabilities

» Line break generation and detection

» Full prioritized interrupt system control

» No FIFO

» One additional shift register for transmit and one for receive

» No Flow Control

» No FCR register due to unavailability of FIFO

» MCR and MSR registers only implemented in loopback mode for compatibility with existing drivers and APIs

» Initialized per default to COM3 3F8h/IRQ4 and COM4 2F8/IRQ3 without external SIO

» Initialized per default to COM3 3E8h/IRQ5 and COM4 2E8/IRQ10 with external SIO present

The UART clock is generated by the 33MHz LPC clock which results in an accuracy of 0.5% on all UART timings

- Due to the protection circuitry required according COM Express® specification the
transfer speed can only be guaranteed for 9600 Baud. Please contact your local sales or
support for customized versions without protection circuitry

- Legacy console redirection via onboard serial ports may be restricted in terms of serial
input stream. Since they're only emulating a 16450 device (w/o FIFO) an input stream
generated by a program may lose characters. Inputs from a keyboard via terminal program
will be safe.

37

Advertising