BeagleV-Ahead 上的串行控制台

BeagleV-Ahead 上的串行控制台

我在 Ubuntu 23.04 Lunar 上配置 BeagleV-Ahead 串行控制台时遇到了问题。我非常确定客户端上的硬件和驱动程序设置正确,但我只看到乱码。

通常,BeagleBone Black 将串行设置为 115200 8N1,所以我尝试了。东西通过了,但损坏了。

Dmesg 说

printk: console [ttyS0] disabled
ffe7014000.serial: ttys0 at MMIO 0xffe7014000 (irq = 4, base baud = 6250000) is a 16550A
printk: console [ttyS0] enabled

注意那些零……六百万波特?这个设置从何而来?我推测它是console传递给内核的参数……但是 eMMC 闪存的 u-boot 中的设置在哪里?你如何更改它?

答案1

我会尝试比格犬板首先确保它能正常工作。

请注意,BeagleV-Ahead 串行端口硬件似乎存在问题,如在 Beagle 板论坛中发现的,此主题

答案2

此主板上的几个常用串行转 USB 转换器存在一个已知问题,记录由 BeagleBone 团队制作。

简而言之,目前只有Adafruit CP2102N Friend USB 转串行转换器适用于 Pico 和 RP2040 的 Raspberry Pi 调试探针套件已知有效。

相关内容