多个UART上的linux控制台输出

时间:2017-06-26 09:44:01

标签: linux linux-kernel embedded-linux

我的嵌入式主板有2个UART。我想在两个UART上都有控制台输出。

在“kernel / Documentation / console / console.txt”中提到:每个设备类型(串行,视频)只能定义一个控制台。

这是否意味着我只能使用一个UART作为控制台?或者,是否可以将控制台输出重定向到这两个UART?

1 个答案:

答案 0 :(得分:2)

可以通过向内核命令行添加控制台来实现这一点。 例如,console=ttyS0,115200n8 console=ttyS1,57600n8将在端口0和1上添加两个串行控制台(假定为8250驱动程序)(无论它在所讨论的平台上意味着什么)。其中一个将被称为首选

有关详细信息,请参阅内核文档:http://elixir.free-electrons.com/linux/latest/source/Documentation/admin-guide/serial-console.rst