songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1623回复:5

an2131qc一定要eeprom吗?

楼主#
更多 发布于:2002-06-17 16:27
技术资料上说eeprom头字节如果是非0xB0或0xB2,pid,vid和设备描述符等由usb core提供,这是否意味着可以不使用eeprom呢?
我做了一块板子是用的这个想法,没有经验,大虾别笑,但是用control pannel下载固件的时候设备没有反应,拔了usb卡之后才提示open driver failed,请问我是否一定需要添加eeprom到i2c总线呢?第一次接上eeprom之前,是否可以用别的单片机把pid等写进eeprom去呢?谢谢。


 
hswqs
驱动小牛
驱动小牛
  • 注册日期2001-03-27
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-17 17:07
可不加eeprom,这样先借助ezusb.sys驱动程序,使开发相对容易些
liuxf66
驱动中牛
驱动中牛
  • 注册日期2001-08-15
  • 最后登录2003-04-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-17 17:38
但是用control pannel下载固件的时候设备没有反应,拔了usb卡之后才提示open driver failed,请问我是否一定需要添加eeprom到i2c总线呢?

正常情况下是不会出现这种情况的,因为,如果没有EEPROM,则系统认为什“EEPROM missing ...”(会出现在设备管理器中),这样ezusb.sys同样会作为驱动加载到你的设备上,同样可以用control panel下载固件!
liuxf66
songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-17 17:56
首先感谢各位的回答,我现在也觉得应该不是没有eeprom的问题了,但是很奇怪的是我用了一个朋友提供的hex,能用control pannel加载成功,但是发送Vendor Request的时候提示failed,而且加载cypress路径下的examples程序,均提示Vendor Request failed,我该如何解决这个问题?它出现的原因是什么?谢谢指教。
WOOD
驱动老牛
驱动老牛
  • 注册日期2001-09-14
  • 最后登录2008-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-17 21:01
不会是那个HEX有问题吧
liuxf66
驱动中牛
驱动中牛
  • 注册日期2001-08-15
  • 最后登录2003-04-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-18 11:23
你的硬件上没有EEPROM因此没有PID和VID;另外,你的firmware中也没有PID和VID,因此Vender Request不成功!
liuxf66
游客

返回顶部