我有两个都支持高速的USB设备(主机和设备)。我试图在全速gadgetfs上模拟旧设备。不幸的是,主机设备抱怨它连接到高速设备时发生了一些奇怪的事情。我无法更改主机上的任何内容。我的设备是Raspberry Pi零W。
我找不到限制gadgetfs设备作为全速设备连接(协商?)的任何方法。短期我正在使用USB 1.1集线器解决问题。从长远来看,这不是一个可行的解决方案。
我为此找到的唯一参考文献是在Limit USB gadget driver speed中,我希望不要进入内核并修改驱动程序。
有人对我如何实现这一目标有任何建议吗?