打印
[以太网/USB/其他总线]

USB3300接收数据不完整

[复制链接]
539|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
horacedu|  楼主 | 2022-11-7 17:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在使用USB3300作为Device时,发现HS模式枚举不成功,PC发送指令为:C3 80 06 00 00 02 00 00 FF 00 E9 A4(A4E9为CRC)抓了ULPI接口数据,前面的数据包都很正常。
收到FF字节,3300的DATA输出成了F0,而且这个字节之后NXT信号变低,后面DATA一直为00,这时DIR信号保持高电平。

PC连续发送3次,都是一样的情况,FF前面的数据正确,FF后面的错误,非常固定。

不知道这种情况是怎样造成的,需要怎么解决。



使用特权

评论回复
沙发
chenjun89| | 2022-11-7 19:52 | 只看该作者
检查一下硬件设计上有无问题

使用特权

评论回复
板凳
icecut| | 2022-11-8 15:17 | 只看该作者
把ff提前一个字节看看出错是否与ff强相关

使用特权

评论回复
地板
horacedu|  楼主 | 2022-11-9 09:21 | 只看该作者
icecut 发表于 2022-11-8 15:17
把ff提前一个字节看看出错是否与ff强相关

现在没办法控制PC发任意指令,这个是设置完address之后的指令,前面的指令一直很正常

使用特权

评论回复
5
icecut| | 2022-11-9 19:16 | 只看该作者
horacedu 发表于 2022-11-9 09:21
现在没办法控制PC发任意指令,这个是设置完address之后的指令,前面的指令一直很正常 ...

设置完地址就会按新地址发指令. 是收到ff后面全错了么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝