你好,我司使用VIM2调试u-Boot,使用串口打印时显示乱码,设置putty 115200 8bit数据 1bit停止 无校验 无流控。我们用示波器测试波形也非常好,3.3v电平,波特率正常。
我们再用edge板测试,也是同样的问题。请帮忙看看。非常感谢!
putty配置如下:
Edge 默认的串口波特率跟VIM2不同,是1500000:
https://docs.khadas.com/edge/SetupSerialTool.html#Enable-1500000-baudrate
Continuing the discussion from Hello, 串口打印乱码,VIM2/EDGE:
thank you for reply.
分为两个问题:
问题1、Vim2串口115200打印乱码。另,请问你们使用什么串口工具。
问题2、Edge-V 板用GND/TX-pin19连接绿联的usb转串口(PL2303芯片),电压幅度会被拉到2v附近,如果不接转串口,波形是正常的。如图,
请问一下你除了接RX TX外,还有没有接GND?还有一个就是你用的是什么型号的串口工具,先排查一下你的串口工具的问题,直接选择115200的波特率,短接RX与TX, 进行自收发测试一下你的串口工具。
连的是40pin排针的p19/Tx,p17/Gnd,到串口工具的P2 P5,连接应该是没问题的。
串口工具是京东上绿联45元那款,内部是台湾的PL2303片子,自发自收OK。
同样换了国内CH340片子的串口线,也不行。
这套串口线在VIM2上波形是好的,我现在怀疑是EDGEV的TXS0102在捣鬼,实在不行就把他扣了。
你不是说你的VIM2采用115200的波特率出现乱码吗?其实你反馈的是两个问题,我们先解决这个再说
抱歉,表述有点混乱了。
Vim2 用示波器测试波形幅度是OK的,但电脑上打印乱码。软件工具配置上面有截图。
首先你说你自发自收是好的,证明你的PC串口工具是没有问题的,请帮忙确认一下
- 电平匹配问题,请确认一下你的串口工具的电平,如上面我发的串口工具图片,是有一个跳冒去选择电平的。目前我们的VIM2是采用3.3V电平
- VIM2机器的GND和你的串口工具的GND确保连接是没有问题的
直指问题本源!这个线是RS 232正负电平!我去买一个逻辑电平的小板。[quote=“terry, post:10, topic:4771, full:true”]
首先你说你自发自收是好的,证明你的PC串口工具是没有问题的,请帮忙确认一下
- 电平匹配问题,请确认一下你的串口工具的电平,如上面我发的串口工具图片,是有一个跳冒去选择电平的。目前我们的VIM2是采用3.3V电平
- VIM2机器的GND和你的串口工具的GND确保连接是没有问题的
[/quote]
你这个小板在哪买的?搜索关键字是?
Summary
This text will be hidden