- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
我用Launch USB Analyzer 4.0 分析,看着是在工作在usb2.0 模式下,上电 枚具成 foot load 这个也是在usb2.0模式下。
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
先抓取下枚举时的USB协议包,看看主机发送 get device descriptor命令后设备回复的是 USB2.0 还是USB3.0 的描述符。
如果是USB2.0的描述符,就是USB2.0 工作模式;如果是USB3.0的描述符,就是USB3.0 的工作模式。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
只要你没有调用 CyU3PConnectState 禁用USB3.0,那么在枚举阶段,只要硬件设计没有问题(原理图和PCB),主机和设备会自动协商为USB3.0通信。
CX3内置的USB bootloader本来就是只有USB2.0,这个是正常的。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
这样是否可以确认工作在usb2.0模式下面,这样是否可以排除软件的问题,是硬件PCB设计的问题?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
我使用FX3 DVK (CYUSB3KIT-003) 的固件进行检验 状态,是否可以确认我的硬件可以工作在USB3.0模式下面。
但是我用了
显示这个在usb2.0状态下面,这是什么原因,还是我硬件根本没工作在USB3.0下面
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
先抓取下枚举时的USB协议包,看看主机发送 get device descriptor命令后设备回复的是 USB2.0 还是USB3.0 的描述符。
如果是USB2.0的描述符,就是USB2.0 工作模式;如果是USB3.0的描述符,就是USB3.0 的工作模式。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
我对这个工具不熟悉,麻烦帮我看一下是否工作在USB3.0 状态。谢谢。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
从返回的的device descriptor来看,是枚举为USB3.0的。