Hello, 串口打印乱码,VIM2/EDGE

你好,我司使用VIM2调试u-Boot,使用串口打印时显示乱码,设置putty 115200 8bit数据 1bit停止 无校验 无流控。我们用示波器测试波形也非常好,3.3v电平,波特率正常。
我们再用edge板测试,也是同样的问题。请帮忙看看。非常感谢!

putty配置如下:
image

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, 进行自收发测试一下你的串口工具。

1 Like

连的是40pin排针的p19/Tx,p17/Gnd,到串口工具的P2 P5,连接应该是没问题的。
串口工具是京东上绿联45元那款,内部是台湾的PL2303片子,自发自收OK。
同样换了国内CH340片子的串口线,也不行。
这套串口线在VIM2上波形是好的,我现在怀疑是EDGEV的TXS0102在捣鬼,实在不行就把他扣了。

你不是说你的VIM2采用115200的波特率出现乱码吗?其实你反馈的是两个问题,我们先解决这个再说

抱歉,表述有点混乱了。

Vim2 用示波器测试波形幅度是OK的,但电脑上打印乱码。软件工具配置上面有截图。


首先你说你自发自收是好的,证明你的PC串口工具是没有问题的,请帮忙确认一下

  1. 电平匹配问题,请确认一下你的串口工具的电平,如上面我发的串口工具图片,是有一个跳冒去选择电平的。目前我们的VIM2是采用3.3V电平
  2. VIM2机器的GND和你的串口工具的GND确保连接是没有问题的

直指问题本源!这个线是RS 232正负电平!我去买一个逻辑电平的小板。[quote=“terry, post:10, topic:4771, full:true”]


首先你说你自发自收是好的,证明你的PC串口工具是没有问题的,请帮忙确认一下

  1. 电平匹配问题,请确认一下你的串口工具的电平,如上面我发的串口工具图片,是有一个跳冒去选择电平的。目前我们的VIM2是采用3.3V电平
  2. VIM2机器的GND和你的串口工具的GND确保连接是没有问题的
    [/quote]

你这个小板在哪买的?搜索关键字是?

Summary

This text will be hidden

@kevincai
https://detail.tmall.com/item.htm?id=525204252260&ali_trackid=2:mm_12238993_43806065_714972723:1564398730_201_978816421&spm=a231o.7712113/k.1004.1&pvid=200_11.27.98.246_386_1564398724923
这个就是