- 主题:有在Ubuntu下使用过CH340C/CH340N的大佬吗? 想请帮忙排查一个问
问题描述:
CH340C和CH340N这两个自带振荡源的型号, 在Ubuntu20.04下使用,
下位机持续通过TX发送数据, CH340的RX一直在接收
1. 如果没有使用串口软件连接, 就会不断disconnected, 每隔5~6秒断开再重连, 在dmesg下能看到.
2. 如果用串口软件(cutecom或者screen)连接了, 就一切正常, 不会disconnected
检查过5V和3V3的电容, 都是按官方推荐的, 为了排除下位机(一片STC8H)的耗电影响, 下位机单独供电, 只连了TX, RX, GND
但是使用CH340G就正常. 在沁恒论坛上问了, 好像没发现原因
https://www.wch.cn/bbs/thread-93271-1.html
这里大佬比较多, 碰下运气
--
FROM 220.181.41.*
晚上和手里现有的其他CH340, USB2TTL上的还有开发板载的对比了一下, 发现一个区别,
凡是没问题的(W801开发板板载的CH340N, USB2TTL的CH340G), 显示都是
[ ] usb 2-3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
凡是有问题的, 我之前测有问题的CH340C和CH340N 显示都是
[ ] usb 2-3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice=81.32
有问题的CH340C和CH340N丝印编号都是4114开头, 而没问题的丝印都是2开头
不知道是生产工艺调整了, 还是我买到了假货?
【 在 lvsoft 的大作中提到: 】
: 我只用过CH340E,倒是还没遇到过问题。
: 不过看大家反馈的各种问题,比如这种稳定性问题应该是在margin附近产生的。
: 按理说ch340系列现在出货量也不小了啊,这些坑应该踩的差不多了才对...
: ...................
--
FROM 42.198.94.*
和沁恒申请了样品和评估板, 也测出同样情况, 排除了假货和电路的问题, 问题范围就缩小到软件部分了.
最后就是重装系统试各种软件, 最后定位到一个叫TLP的笔记本电源优化软件. 是这个软件和bcdDevice=81.32的CH341设备冲突了, 卸载了TLP问题就消失了.
折腾了差不多一个月. 最开始那块板子被我焊烂了都没查出来问题, 终于可以结案了.
【 在 Mikov 的大作中提到: 】
: 问题描述:
: CH340C和CH340N这两个自带振荡源的型号, 在Ubuntu20.04下使用,
: 下位机持续通过TX发送数据, CH340的RX一直在接收
: ...................
--
FROM 42.198.64.*