打印
[USB芯片]

能否通过USB表述信息分辨CH340版本?

[复制链接]
15107|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
imdx|  楼主 | 2021-6-18 11:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
收到一个Arduino,按照卖家描述,使用的USB串口芯片是CH340,不带晶振,因此应该是免晶振的CH340C,但是实测串口经常连不上。
另外一个其它卖家买的同型号Arduino,芯片表面写了是CH340C,实际使用正常。查看这个无丝印的CH340的USB信息。
bcdDevice显示是0x0254,和手头比较早的CH340G一样,字符串部分也不太一样,这个无丝印的版本是“USB2.0-Ser!”,其它正常版本是“USB2.0-Serial”
能否确认是否假货呢?
          ===>Device Descriptor<===
bLength:                           0x12
bDescriptorType:                   0x01
bcdUSB:                          0x0110
bDeviceClass:                      0xFF  -> This is a Vendor Specific Device
bDeviceSubClass:                   0x00
bDeviceProtocol:                   0x00
bMaxPacketSize0:                   0x08 = (8) Bytes
idVendor:                        0x1A86 = Nanjing Qinherg Electronics Co., Ltd.
idProduct:                       0x7523
bcdDevice:                       0x0254
iManufacturer:                     0x00
iProduct:                          0x02
     English (United States)  "USB2.0-Ser!"
iSerialNumber:                     0x00
bNumConfigurations:                0x01

使用特权

评论回复
沙发
WCH@TECH39| | 2021-6-18 14:01 | 只看该作者
本帖最后由 WCH@TECH39 于 2021-10-16 17:04 编辑

确定是假货。
我问了法务同事,假货有可能涉及刑事犯罪。
咱们逛论坛的多是工程师,都是打工的,就算老板付你3倍薪资,也不值得冒这个险吧。
这几年知识产权抓得越来越严,大家要慎重呀!
之前也是客户反馈芯片偶尔不稳定或挑环境,才知道竟然有假冒芯片,后来报案处理了。

以下法务信息摘录:
深圳某企业涉及CH341、CH340和CH375等盗版 ,技术负责等人2016年被抓捕,关了13个月后被判了有期徒刑3年,缓刑4年。
后来上海某企业再次盗版,芯片没有印字,但依然涉嫌犯罪,技术负责和销售2019年底被抓获,2021年一审判了有期徒刑实刑4年和3年2个月。

使用特权

评论回复
板凳
imdx|  楼主 | 2021-6-18 16:11 | 只看该作者
WCH@TECH39 发表于 2021-6-18 14:01
您好,我司免晶振的CH340 SOP16封装的有CH340C和CH340B,您反馈的通讯异常的芯片是表面磨字的吗?CH340B是 ...

芯片是开发板上带的,表面没有丝印,卖家说是CH340,没说具体版本。
因为我有同型号的开发板,带的正常丝印的CH340C是没有问题的,所以怀疑这个没有丝印的CH340是假货。
按说CH340C出来的比较晚,版本不太可能是2.54

使用特权

评论回复
地板
imdx|  楼主 | 2021-6-19 08:22 | 只看该作者
CH340是一款很成功的芯片,希望WCH加大打击假货的力度,不要重蹈PL2303被假货毁掉口碑的覆辙。

使用特权

评论回复
5
imdx|  楼主 | 2021-6-20 17:09 | 只看该作者
大致量了下,发现这个无字的假冒CH340管脚排列和正版CH340C完全不一样,只是驱动识别出来是CH340而已。
部分管脚排列如下:
7脚为GND

8脚为VCC(5V)

9脚为GND

10脚为VCC(5V)

11脚为TXD

12脚为DTR#

14脚为VCC(5V)

15脚为RXD

使用特权

评论回复
6
WCH@TECH39| | 2021-6-23 19:42 | 只看该作者
imdx 发表于 2021-6-20 17:09
大致量了下,发现这个无字的假冒CH340管脚排列和正版CH340C完全不一样,只是驱动识别出来是CH340而已。
部 ...

您好,感谢您的反馈以及对沁恒的支持,请问如何与您联系,您可以将问题芯片的采购地址发给我们确认。

使用特权

评论回复
7
fuqinyyy| | 2021-7-11 19:04 | 只看该作者
不是有device ID嘛?

使用特权

评论回复
8
imdx|  楼主 | 2021-7-11 21:47 | 只看该作者
WCH@TECH39 发表于 2021-6-23 19:42
您好,感谢您的反馈以及对沁恒的支持,请问如何与您联系,您可以将问题芯片的采购地址发给我们确认。 ...

这个CH340是假冒的Arduino Nano板上带的,联系了卖家,卖家给重新发了正品CH340版本,正品使用 一切正常

使用特权

评论回复
9
单片小菜| | 2021-7-14 14:53 | 只看该作者
我也试验一下,看看如何搞一下这部分。

使用特权

评论回复
10
自己造声卡| | 2021-7-14 16:27 | 只看该作者
USB一直是无法跨越的问题。哎。

使用特权

评论回复
11
里面有晴雨| | 2021-7-16 09:11 | 只看该作者
这个代码看着有点头晕晕的,不知道咋搞比较好。

使用特权

评论回复
12
imdx|  楼主 | 2021-9-7 17:29 | 只看该作者
本帖最后由 imdx 于 2021-9-7 18:55 编辑

上次这个芯片是AVR的Arduino版本带的。这次买ESP8266版本的NodeMCU,又遇到这个假芯片,管脚排列和真品还不一样,没法直接替换原版CH340上去,真让人头疼,希望原厂查一下这些假货,PL2303已经被假货毁掉了,你们WCH难道也要看着CH340被假货毁掉吗?假货链接在这里:
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.5a322e8diQBOa5&id=652879672478&_u=71vu4m7ab63
图片上带CH340丝印,但是收货实际上芯片无丝印,USB显示是CH340,USB描述信息和主贴中相同。
还有一些信息,这个假CH340功耗似乎比正品要大4mA,两个相同的Arduino板子刷相同的程序,假货板子电流大4mA。

使用特权

评论回复
13
xxdcq| | 2021-12-20 13:27 | 只看该作者
FT232我听供应商说也好多假货,我以前买的一个用FT232的USB转TTL在XP下用得好好的,一到win7上就挂了,而且是永久挂,再重新插上去不认了,而且在XP上也不能用了,应该是win7系统发现假货直接kill了

使用特权

评论回复
评论
xxdcq 2021-12-21 08:47 回复TA
@huarana :我后来用的FT230XS,那个确实稳定啊,价格高,最开始11元,后来供应商炒货到40多元,真心用不起,最近又回落了,降成28元 
huarana 2021-12-20 14:20 回复TA
最开始是PL2303假货太多,后来FT232也是假货满天飞。 后来改用CP210x系列,目前还没遇到过假货。 CH340也用的比较多性价比很高,谁知道也难逃厄运。。。 
14
imdx|  楼主 | 2021-12-20 14:29 | 只看该作者
xxdcq 发表于 2021-12-20 13:27
FT232我听供应商说也好多假货,我以前买的一个用FT232的USB转TTL在XP下用得好好的,一到win7上就挂了,而且 ...

是FT的驱动发现假货直接KO的

使用特权

评论回复
评论
huarana 2021-12-21 09:44 回复TA
FT的驱动写的牛啊, wch可以学习下 。 主动出击哈哈 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

116

主题

890

帖子

7

粉丝