imdx 发表于 2021-6-18 11:36

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

收到一个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被假货毁掉口碑的覆辙。

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

WCH@TECH39 发表于 2021-6-23 19:42

imdx 发表于 2021-6-20 17:09
大致量了下,发现这个无字的假冒CH340管脚排列和正版CH340C完全不一样,只是驱动识别出来是CH340而已。
部 ...

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

fuqinyyy 发表于 2021-7-11 19:04

不是有device ID嘛?

imdx 发表于 2021-7-11 21:47

WCH@TECH39 发表于 2021-6-23 19:42
您好,感谢您的反馈以及对沁恒的支持,请问如何与您联系,您可以将问题芯片的采购地址发给我们确认。 ...

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

单片小菜 发表于 2021-7-14 14:53

我也试验一下,看看如何搞一下这部分。

自己造声卡 发表于 2021-7-14 16:27

USB一直是无法跨越的问题。哎。

里面有晴雨 发表于 2021-7-16 09:11

这个代码看着有点头晕晕的,不知道咋搞比较好。

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。

xxdcq 发表于 2021-12-20 13:27

FT232我听供应商说也好多假货,我以前买的一个用FT232的USB转TTL在XP下用得好好的,一到win7上就挂了,而且是永久挂,再重新插上去不认了,而且在XP上也不能用了,应该是win7系统发现假货直接kill了

imdx 发表于 2021-12-20 14:29

xxdcq 发表于 2021-12-20 13:27
FT232我听供应商说也好多假货,我以前买的一个用FT232的USB转TTL在XP下用得好好的,一到win7上就挂了,而且 ...

是FT的驱动发现假货直接KO的
页: [1]
查看完整版本: 能否通过USB表述信息分辨CH340版本?