原创 cy68xxx系列,USB设备不识别的解决方法

2011-4-12 23:29 11924 7 7 分类: 测试测量

        设备管理器未知usb设备ID为VID_69C0&PID_6909


然而c:\windows\inf\usbeesx.inf文件,只有%VID_08A9的设备可识别,看来设备ID与安装信息文件不一致了,原因是在USBee Suite version 1.1.69 之后版本,软件会检查axpro 的DID是不是在0x1AF4-0x1B57之间,否则会把EEPROM的VID,PID改为69C0和6909.


 


我们要做的是改回设备ID,并能让USBee Suite 软件正常识别


 


解决方法来自


http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4021705&bbs_page_no=4&bbs_id=9999


【193楼】 zzz_meow的方法


 


这里是总结了一下具体的操作方法


首先


一,下载cy3684开发包等文件


http://www.cypress.com/?rID=14321


cy3684_ez_usb_fx2lp_development_kit_15.exe


 到论坛下载usbeeaxpro.iic


二,装设备驱动,使PC先识别出设备,否则后面无法操作


        先手动加入VID PID使其正常识别
c:\windows\inf\usbeesx.inf文件
相应位置加入如下两行
%VID_69C0&PID_6909.DeviceDesc%=USBeeAX, USB\VID_69C0&PID_6909
VID_69C0&PID_6909.DeviceDesc="USBee AX-Pro Test Pod"


三,修改DID,UltrEdit32打开usbeeaxpro.iic


        关键点,把DID改在0x1AF4-0x1B57之间,此处为1B00,如下,上面是修改前,后面的是修改后的 


ec881cbf-3774-4dc4-b843-54a49e93809f.jpg 


四,下载EEPROM映像文件


        安装开发包后运行CyConsole.exe


13c7bb20-705f-4df8-9c37-3a065d8ecc29.jpg 



菜单Options->Ez-usb Interface


de5f66cf-c172-4ba4-87db-e72899a8be96.jpg

 


        打开EZ-USB操作界面


b93992d5-f852-404b-8c15-79970911462b.jpg




        EZ-USB操作界面,单击S EEPROM按钮,加载修改后的usbeeaxpro-1b00文件,完成后


 


最后,再次修改usbeeax.inf


 


加个注释号在之前加的两行前边,也就是屏蔽之前加入的VID 69c0…


;%VID_69C0


注意有两处


 


重插拔设备,查看设备的VID信息应该变回去了,即08A9


 


 

文章评论0条评论)

登录后参与讨论
我要评论
0
7
关闭 站长推荐上一条 /2 下一条