阅读:1862回复:4
EEPROM已经有头绪,却得不到pipe信息,WHY?
在EEPROM missing的情况下,我用USBCheck测了一下,我的板子全部通过测试,也得到Device 00 Vid(0x0547) Pid(0x2131),估计EEPROM没问题了。我用开发板的控制面板随便下了一个固件(例如bulk test),却得不到Endpoint和pipe等信息,为什么?我也不知道板子是否工作,怎么办?
|
|
|
沙发#
发布于:2001-10-18 21:18
我今天下午在24LC256里写了用USBCheck得到的信息:B0 47 05 31 21 01 00,结果WIN98还是认为EEPROM missing.如果用开发板带的EEPROM信息(B0 47 05 80 00 01 00),WIN98就认为是开发板。请问这是怎么回事?谢谢。
|
|
|
板凳#
发布于:2001-10-19 05:30
用古怪点的数值就不missing了。
开发板的INF: [Version] Signature="$CHICAGO$" Class=USB provider=%Cypress% LayoutFile=layout.inf [Manufacturer] %Cypress%=Cypress [Cypress] ; ; This is the VID/PID for the EZ-USB development board. This device ; is bound to a version of the general purpose driver that will ; automatically download the Keil 8051 monitor to external RAM. ; Do not use this VID/PID for your own device or the monitor will ; wipe out your firmware. ; %USB\VID_0547&PID_0080.DeviceDesc%=EZUSBDEV.Dev,USB\VID_0547&PID_0080 %USB\VID_04B4&PID_0081.DeviceDesc%=EZUSBDEV.Dev, USB\VID_04B4&PID_0081 ; ; This VID/PID is used by several of the EZ-USB development kit ; samples. This device is bound to the general purpose driver. ; %USB\VID_0547&PID_1002.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_1002 ; ; The folowing PIDs are for all of the devices in the EZ-USB family. ; These are the hardcoded PIDs that will be reported by an EZ-USB ; device with no external EEPROM. Bound to the general purpose driver. ; !!!! ------------------------------------------- %USB\VID_0547&PID_2131.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2131 -------------------------------------------- %USB\VID_0547&PID_2126.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2126 %USB\VID_0547&PID_2125.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2125 %USB\VID_0547&PID_2136.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2136 %USB\VID_0547&PID_2122.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2122 [Strings] Cypress="Cypress Semiconductor" USB\VID_0547&PID_0080.DeviceDesc="Cypress EZ-USB Development Board" ;!!!! USB\VID_04B4&PID_0081.DeviceDesc="Cypress EZ-USB FX2 Development Board" USB\VID_0547&PID_1002.DeviceDesc="Cypress EZ-USB Sample Device" ;!!!! ;-------------------------------------------------- USB\VID_0547&PID_2131.DeviceDesc="Cypress EZ-USB (2131Q/2131S/2135S) - EEPROM missing" ;------------------------------------------------ USB\VID_0547&PID_2126.DeviceDesc="Cypress EZ-USB (2126S) - EEPROM missing" USB\VID_0547&PID_2125.DeviceDesc="Cypress EZ-USB (2121S/2125S) - EEPROM missing" USB\VID_0547&PID_2136.DeviceDesc="Cypress EZ-USB (2136S) - EEPROM missing" USB\VID_0547&PID_2122.DeviceDesc="Cypress EZ-USB (2122S) - EEPROM missing" USB\VID_0547&PID_2235.DeviceDesc="Cypress EZ-USB (2235) - EEPROM missing" USB\VID_0547&PID_2236.DeviceDesc="Cypress EZ-USB (2236) - EEPROM missing" USB\VID_0547&PID_2225.DeviceDesc="Cypress EZ-USB (2225) - EEPROM missing" USB\VID_0547&PID_2226.DeviceDesc="Cypress EZ-USB (2226) - EEPROM missing" USB\VID_04B4&PID_8613.DeviceDesc="Cypress EZ-USB FX2 (68613) - EEPROM missing" EZUSB.SvcDesc="Cypress General Purpose USB Driver (ezusb.sys)" EZUSBDEV.SvcDesc="Cypress General Purpose USB Driver w/ Keil Monitor (ezmon.sys)" [sunkai 编辑于 2001-10-19 12:51] |
|
地板#
发布于:2001-10-21 23:27
sunkai兄,我换了EEPROM信息,VID(0543),PID(1234),够古怪了吧,然后加上去,完了,WIN98根本不认我的的板子,说是未知的USB设备,还让我安装驱动,请问怎么回事?
|
|
|
地下室#
发布于:2001-10-22 04:15
[QUOTE]原本由 liuxf66 发表
[B]sunkai兄,我换了EEPROM信息,VID(0543),PID(1234),够古怪了吧,然后加上去,完了,WIN98根本不认我的的板子,说是未知的USB设备,还让我安装驱动,请问怎么回事? [/B][/QUOTE] 很正常,换了个标识当然是新设备了,不问你才是怪事,要改inf,重新安装,以后就认了。原理要搞清楚哦。 |
|