19.2.16. UARTs

When the Foundation Platform starts, it initializes four UARTs. For each UART, it searches for a free TCP port to use for telnet access to the UART. It does this by sequentially scanning a range of 100 ports and using the first free port. The start port defaults to 5000 and you can change it using the --uart-start-port command-line parameter.

Connecting a terminal or program to the given port displays and receives output from the associated UART and permits input to the UART.

If no terminal or program is connected to the port when data is output from the UART, a terminal is started automatically.


A terminal will only be started automatically if the DISPLAY environment variable is set and not empty.

Copyright © 2015 ARM. All rights reserved.ARM DEN0024A