68013A端点EP6OUT的BULK写失败求助

[复制链接]
4948|30
guoyt 发表于 2010-6-26 18:46 | 显示全部楼层
初始化out端点EP6时候
只做了
SYNCDELAY;                      OUTPKTEND=0x86;
未加
    SYNCDELAY;      EP6BCH= 0x02;  
  SYNCDELAY;          EP6BCL = 0x00;
yufe 发表于 2010-6-26 18:47 | 显示全部楼层
楼上正解
 楼主| wangpe 发表于 2010-6-26 18:48 | 显示全部楼层
果然,不过奇怪的就是cypress的开发工具cyconle居然能写!
guoyt 发表于 2010-6-26 18:49 | 显示全部楼层
如果说驱动有点点问题的话
    I.Information() = dwBytesSent; 这里最好改成    I.Information() = 0;
guoyt 发表于 2010-6-26 18:49 | 显示全部楼层
否则会造成死机,不过这个算小问题哈!
 楼主| wangpe 发表于 2010-6-26 19:00 | 显示全部楼层
郁闷依然在继续
板子做了一个版本的两块
由于芯片版本
居然一个成功,另外一个打死都不能枚举
lium 发表于 2010-6-26 19:00 | 显示全部楼层
到CYPRESS官网上看看关于不能枚举的原因
lium 发表于 2010-6-26 19:01 | 显示全部楼层
能够枚举:
CY7C68013A-
128AXC 0631
B 04 651142


不能枚举
CY7C68013A-
128AXC TWN0525
B 04 629736
langgq 发表于 2010-6-26 19:02 | 显示全部楼层
有时不能把事情想得太复杂了
langgq 发表于 2010-6-26 19:03 | 显示全部楼层
你看看UBS-B连接器里面是不是有的断了?
 楼主| wangpe 发表于 2010-6-26 19:05 | 显示全部楼层
好的,我仔细检查一下, 多谢你们,结贴了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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