CatWithApple 发表于 2021-12-19 15:44:19

CP2105写BUG

平台: CORE-3328-JD4
Kernel_commitid: 9952a20c48c04d357761eea42e08d34732cbc554
邮件:zhaohe@163.net
问题现象:
        我使用一款USB转双串口的芯片(cp2105),插上开发板后,dev目录下能够自动枚举出 /dev/ttyUSB0 /dev/ttyUSB1。然后我分别向两个串口写数据(程序在附件中)。这里有一个问题,同样的程序,/dev/ttyUSB0可以正常写数据,但/dev/ttyUSB1当写入的数据总数量大于4000时,写操作(write)会一直阻塞。只有重新打开/dev/ttyUSB1(调用open方法),才能继续写入。

跪求答案。{:4_141:}

895816513 发表于 2022-7-8 09:47:03

没有调试过双转串口CP2105,按照我的调试经验,应该是内核驱动问题。可以看看有没有提交相关patch,或者自己调试下。
页: [1]
查看完整版本: CP2105写BUG