没说不改进,后续新产品会改进。user06mxxx 写了: ↑01 12月 2018, 20:24就改个采样率和BUF完全没关系,说linux对这种模式兼容性不佳这是在推卸责任。加两行代码就能避开这个问题(不是内核bug)。
开始我还以为是arm构架的usb host硬件有问题,后来即使用x86平台intel标准的usb host硬件,调内核还是同样的返回broken pipe,才想到是某个条件下09p在control endpoint会返回stall导致的。SuperDSP的arm固件的usb接口代码不动,这个stall问题不解决,就算你升级到SuperDSP10000有什么用?
1. 为什么其他公司的产品在linux下就没有这种问题?
2. 乐之邦的产品是要主动去适配操作系统,还是要操作系统来适配乐之邦的产品?
3. 我觉得把产品做好做精,努力做到软硬件没有bug才能赢得更多的市场。
linux会越来越普及
SuperDSP230的USB代码就已经和之前的不一样了。