This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Support for external UARTs with ARM architecture

Hello,

We've developed a board based on the Beaglebone Black. It's using a GPMC bus to attach to a number of external UARTs (actual separate 16C654 chips). I've done this before with the PowerPC. I'm using the Angstrom version 3.12 kernel. I've modified the am335x_bone-common.dtsi file to include a "gpmc" node with child "serial" nodes. I've also made sure to enable 8250/16550 support using "make menuconfig". But the serial ports are not showing up in the kernel boot messages.

Questions:

1. Is support for external UARTs included in the kernel for the ARM processor?

2. If yes, how do I enable it?

3. I've noticed the function find_legacy_serial_ports(), which builds a list of serial ports, is only used in the PowerPC architecture. Is this the problem?


Thank you for your time,

Everett