阅读:2078回复:1
68013a在EEPROM里修改PID/VID之后机器对设备没有反应
大家好~
我是刚开始学习USB的新手,请大家多多指教! 我用的是68013a的芯片,外接24LC02B的EEPROM。现在如果把rom断开是可以读出PID/VID:8613:04b4 现在希望在EEPROM里写入自己的PID/VID,这样重枚举的时候可以识别成新的设备号 过程是这样的,来自于官方网站上的文档AN50963: 1 断开EEPROM 2 上电链接PC,枚举成-eeprom missing,PID/VID:8613:04b4 3 接上rom 4 启动cyconsole 5 用download 加载自带的vend_ax.hex 6 在req内填入0xA2, value 和index都是0x0000。改成0 out , 然后写入五个字节或七个字节,我都试过 C0 FE FF 02 00 (00 00) 对应的VID/PID:FFEE/0002,这是USRP得设备号,是开源开发无线电用的 点req键显示写rom成功,读出来检查字节也正确 7 断电重新加电启动,PC完全没有反应,还有几次直接死机了,不知道这是为什么呢,请大家指教~~非常感谢! |
|
沙发#
发布于:2010-04-13 12:31
发现问题了
修改的时候必须修改8个字节,不用的字节置0,现在系统已经可以认出我设备的新PID/VID |
|