- 主题:有在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.*
WCH的软件水平感觉很不怎么样。下面这个CH340兼容性问题,前前后后折腾了几个月吧
。最后这个兼容性弄好了,其它的功能又有问题了。修好一个bug,又带来一堆别的bug
。
https://bbs.21ic.com/icview-3239802-1-1.html
最近用了下他们的CH32V203,遇到问题,想试一下调试,结果他们的OpenOCD又有bug,
代码发给我很快就找到原因了,让他们修改还没改好。
【 在 Mikov 的大作中提到: 】
: 问题描述:
: CH340C和CH340N这两个自带振荡源的型号, 在Ubuntu20.04下使用,
: 下位机持续通过TX发送数据, CH340的RX一直在接收
: ...................
--
FROM 222.90.93.*
一直在用ch340b,同ubuntu 2004,没有这个问题,但是在hygon的平台上出现过直接把xhci干死的情况,不知道跟主板上的哪个芯片不对付 后来加强了屏蔽目前没再出现过,别的cpu平台的没问题
--
FROM 111.198.57.*
都已经很便宜的东西了,为啥还要追求更便宜呢?
【 在 feiy 的大作中提到: 】
: 悲催,刚刚选了CH340X用在了一个产品上,图它封装小、价格便宜。
: 已经预期到了后期可能会被反复折腾了。
--
FROM 120.245.132.*
我只用过CH340E,倒是还没遇到过问题。
不过看大家反馈的各种问题,比如这种稳定性问题应该是在margin附近产生的。
按理说ch340系列现在出货量也不小了啊,这些坑应该踩的差不多了才对...
【 在 Mikov 的大作中提到: 】
: 问题描述:
: CH340C和CH340N这两个自带振荡源的型号, 在Ubuntu20.04下使用,
: 下位机持续通过TX发送数据, CH340的RX一直在接收
: ...................
--
FROM 114.222.220.*
晚上和手里现有的其他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.*
大概率是假货。本版就有文章:
https://images.newsmth.net/nForum/#!article/Circuit/373738
ps. WCH芯片都是直销,直接给原厂打电话即可,10片起售,500包邮。
【 在 Mikov 的大作中提到: 】
: 晚上和手里现有的其他CH340, USB2TTL上的还有开发板载的对比了一下, 发现一个区别,
: 凡是没问题的(W801开发板板载的CH340N, USB2TTL的CH340G), 显示都是
: [ ] usb 2-3: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
: ...................
--
修改:spadger FROM 111.18.134.*
FROM 111.18.134.*
和沁恒申请了样品和评估板, 也测出同样情况, 排除了假货和电路的问题, 问题范围就缩小到软件部分了.
最后就是重装系统试各种软件, 最后定位到一个叫TLP的笔记本电源优化软件. 是这个软件和bcdDevice=81.32的CH341设备冲突了, 卸载了TLP问题就消失了.
折腾了差不多一个月. 最开始那块板子被我焊烂了都没查出来问题, 终于可以结案了.
【 在 Mikov 的大作中提到: 】
: 问题描述:
: CH340C和CH340N这两个自带振荡源的型号, 在Ubuntu20.04下使用,
: 下位机持续通过TX发送数据, CH340的RX一直在接收
: ...................
--
FROM 42.198.64.*