阅读:1624回复:5
an2131qc一定要eeprom吗?
技术资料上说eeprom头字节如果是非0xB0或0xB2,pid,vid和设备描述符等由usb core提供,这是否意味着可以不使用eeprom呢?
我做了一块板子是用的这个想法,没有经验,大虾别笑,但是用control pannel下载固件的时候设备没有反应,拔了usb卡之后才提示open driver failed,请问我是否一定需要添加eeprom到i2c总线呢?第一次接上eeprom之前,是否可以用别的单片机把pid等写进eeprom去呢?谢谢。 |
|
沙发#
发布于:2002-06-17 17:07
可不加eeprom,这样先借助ezusb.sys驱动程序,使开发相对容易些
|
|
板凳#
发布于:2002-06-17 17:38
但是用control pannel下载固件的时候设备没有反应,拔了usb卡之后才提示open driver failed,请问我是否一定需要添加eeprom到i2c总线呢? 正常情况下是不会出现这种情况的,因为,如果没有EEPROM,则系统认为什“EEPROM missing ...”(会出现在设备管理器中),这样ezusb.sys同样会作为驱动加载到你的设备上,同样可以用control panel下载固件! |
|
|
地板#
发布于:2002-06-17 17:56
首先感谢各位的回答,我现在也觉得应该不是没有eeprom的问题了,但是很奇怪的是我用了一个朋友提供的hex,能用control pannel加载成功,但是发送Vendor Request的时候提示failed,而且加载cypress路径下的examples程序,均提示Vendor Request failed,我该如何解决这个问题?它出现的原因是什么?谢谢指教。
|
|
地下室#
发布于:2002-06-17 21:01
不会是那个HEX有问题吧
|
|
5楼#
发布于:2002-06-18 11:23
你的硬件上没有EEPROM因此没有PID和VID;另外,你的firmware中也没有PID和VID,因此Vender Request不成功!
|
|
|