Linux 串行通信OSX期间显示的奇怪字符

Linux 串行通信OSX期间显示的奇怪字符,linux,macos,serial-port,Linux,Macos,Serial Port,我曾尝试过通过串行(OSX w/prolific drivers->USB RS232适配器->设备串行ttl端口上的Tx、Rx和GND引脚)与设备通信,并使用 screen /dev/tty.usbserial 115200 8N1 我可以登录并使用它,就像我是SSH或TelNetted一样 但是,每当我在设备通电时尝试进入系统恢复模式(按住CTRL+1),它就会开始显示奇怪的字符,直到我关闭屏幕会话,它才会继续显示奇怪的字符: 当然,当我们尝试在我老板的macbook上运行windows

我曾尝试过通过串行(OSX w/prolific drivers->USB RS232适配器->设备串行ttl端口上的Tx、Rx和GND引脚)与设备通信,并使用

screen /dev/tty.usbserial 115200 8N1
我可以登录并使用它,就像我是SSH或TelNetted一样

但是,每当我在设备通电时尝试进入系统恢复模式(按住CTRL+1),它就会开始显示奇怪的字符,直到我关闭屏幕会话,它才会继续显示奇怪的字符:

当然,当我们尝试在我老板的macbook上运行windows和PuTTY时,一切都很好,即使是在系统恢复模式下;字符显示正确

有什么好处?我想学习使用直觉,因为到目前为止,我的结论是,由于我可以进入系统并正常看到角色,连接的一切都应该是好的,它一定是被破坏的恢复分区。这当然是错误的


Niko不知道这是否是OSX问题

我以前也有过类似的问题。我通过改变com端口的波特率或确保电路的接地与电源的接地相同来修复它