CH569连接Linux系统,使用CH37X的USB驱动报错

CH569烧录的是官方例程:EXAM\USBSS\USBD\CH372Device

USB驱动使用的是官方提供的驱动:http://www.wch.cn/downloads/CH37X_LINUX_ZIP.html

连接后,在probe函数中报错:Could not find both bulk-in and bulk-out endpoints!

能否提供一下相关USB驱动,Linux环境下的,邮箱:个人信息保护,已隐藏

image.png

您好,驱动代码中针对设备的端点类型做了强制判断导致加载失败,已邮件给您发送相应修改方式。若仍有问题,随时与我沟通。


遇到同样的问题,请问如何修改可以使CH569作为自定义device同Linux host进行数据采集?

邮箱个人信息保护,已隐藏


CH372DEVICE例程作用等同于自定义设备。直接在linux环境下调用通用驱动加载即可,无需额外配置。
同时作为自定义设备,也就与CH372相关上位机无关了。


我知道啊,可是官网下的CH372_LINUX配合CH372Device例程并不能跑通。。。

和楼主相同的错误


您好,新版本驱动和应用库已发送,有问题随时沟通。


我遇到楼上类似的问题,CH372_LINUX配合CH372Device例程并不能跑通,windows下USB3.0TestDemo程序是可以跑通的


您好,

可以借助一些抓包工具,分析对比WINDOWS和LINUX系统下的区别,上面问题已经在其他渠道沟通确认为LINUX下调用的端点错误导致。


只有登录才能回复,可以选择微信账号登录