我试图用串行到USB适配器连接Ubuntu上的BeagleBoard。目前它在我们的系统上被确认为ttyUSB0。当我运行"screen /dev/ttyUSB0 0 115200“时,输出只会说”屏幕正在终止“并返回给我们。当我尝试在这个命令前面使用sudo时,它会识别Beagleboard作为根,但是输出到处都是,并在屏幕上给出了各种各样的字符。

我们有什么办法解决这个问题吗?我也尝试过通过PuTTy连接,但是连接也是一个错误。
发布于 2016-03-31 08:55:50
在类似情况下,我使用的是从Ubuntu15.10中删除modemmanager包,作为在此讨论。
sudo apt-get remove modemmanager 然后是重新启动。现在我可以和
sudo screen /dev/ttyUSB0 115200为了避免使用sudo,您必须位于/dev/tty文件所属的拨号组。我加入了这个团体
sudo usermod -a -G dialout $USER重新启动系统。现在我可以连接到简单的
screen /dev/ttyUSB0 115200连接后,终端窗口为空,我必须按Enter键查看登录提示:

祝好运!
发布于 2015-01-12 23:13:37
通常混乱的文本意味着您的速度/奇偶/停止位设置是错误的。我总是先尝试9600波特,然后每次上升一步,设置其他值的默认设置。
https://unix.stackexchange.com/questions/178779
复制相似问题