这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 在Ubuntu20.04上使用USB3时遇到了FX3无法枚举的情况,怎么解决?

共1条 1/1 1 跳转至

在Ubuntu20.04上使用USB3时遇到了FX3无法枚举的情况,怎么解决?

高工
2024-11-22 09:37:03     打赏

我们正在开发基于 FX3 的 UVC 应用程序,在 Ubuntu 20.04 上使用 USB 3 时遇到了 FX3 无法完成枚举的问题。 在附带的 Wireshark 捕获帧 79 中,可以看到设备描述器请求响应只包含了应包含的 18 个字节中的 8 个字节。 描述符内容包括正确的长度 18,但响应中没有包含该数据。 FX3 固件将描述符创建为一个常量变量 "CyFxUSB30DeviceDscr",该值仅在 CyU3PUsbSetDesc API(参数 "CY_U3P_USB_SET_SS_DEVICE_DESCR, 0, (uint8_t *)CyFxUSB30DeviceDscr`) 中使用。在 Ubuntu 20.04 中是否存在任何已知问题,或者枚举无法完成的原因?
我们在使用 Ubuntu 18.04 时没有遇到这个问题。 USB2 可以正常工作。 我还附上了 FX3 插入 Ubuntu 20.04 机器后枚举失败的 UART 调试日志。




关键词: Ubuntu     FX3    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]