请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6748 Thread 中讨论的其他器件:SYSBIOS
同样、不确定这是与硬件还是代码相关的。 可能都是、但我不知道从哪里开始...
我们的器件由 USB 2.0供电。 加电时、有时无法正确枚举。 Windows 不读取 vender_id/hardware_id、则该 deice 被列为带有硬件 ID USB/未知的"未知设备"。 循环塞子有时会使其工作、通常不工作。
当前的解决方案是"Magic Hub"。 通过将器件插入未供电的集线器、然后再插入计算机、器件通常会正确枚举。 没有人知道原因。 我已在该组合中使用 USB 分析仪重新出现此问题。 记录的跟踪在早期的18字节器件响应数据包中显示"错误翻转/超时"、其中部分数据包包括 vender_id/hardware_id。 猜测此错误会阻止 Windows 识别设备并加载驱动程序。 器件会尝试发送此数据包3次、始终出错。
问题是、我不知道这意味着什么、原因可能是什么、或者如何解决。 我不知道要问谁。
显然需要 USB 2.0协议专家。 但在哪里可以找到其中的一个呢? 有人想要咨询工作?
如果有任何帮助或建议,将不胜感激。