[以太网/USB/其他总线] USB3300接收数据不完整

[复制链接]
 楼主| 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之后的指令,前面的指令一直很正常
icecut 发表于 2022-11-9 19:16 | 显示全部楼层
horacedu 发表于 2022-11-9 09:21
现在没办法控制PC发任意指令,这个是设置完address之后的指令,前面的指令一直很正常 ...

设置完地址就会按新地址发指令. 是收到ff后面全错了么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部