阅读:1784回复:6
求助关于cypress的eeprom
本来是没有使用它的,现在的问题是,我往eeprom写入内容以后,安装驱动,第一次枚举可以成功,可是重枚举的时候就失败了,想擦掉eeprom的内容,可是cypress的控制面板没有办法识别该设备,我该怎么办呢?
|
|
沙发#
发布于:2004-12-11 16:30
是你自己做的板子,还是买的开发板呀?
如果是CYPRESS的,可以再将程序写进去就可以了! 至于你的重新枚举没有成功,不一定是和EEPROM有关的!也许和你的固件有关的!先查一下你的固件!然后在开发包里可以找到EEPROM里面的程序的!具体在哪里路径,我不太记得了!你自己找一下吧! |
|
板凳#
发布于:2004-12-11 19:16
我的板子是自己的,固件理论上应该不会有问题,我使用的是cypress公司的开发套件:cystream,按照他的说明在control panel上面下载了程序到eeprom以后,安装新的驱动程序,可是每一次重枚举不成功,再control panel就无法识别该设备了,所以我也不知道该怎么改写eeprom里面的内容!
|
|
地板#
发布于:2004-12-11 22:22
根据你说得情况,
可能是你的固件单片机程序里的 VIP PID 写的不对,不是EZusb里默认的值,你仔细检查一下那里的汇编文件。 第一次加载对了,说明系统的硬件没有问题,主要是软件的问题。 注意,固件的ID 和EEprom 的ID应该是不一样的。 祝你好运 |
|
地下室#
发布于:2004-12-12 09:28
硬件自然是没有问题的,因为我之前已经成功地实现了down固件的工作,新的问题是在我修改了eeprom以后出现的!
|
|
5楼#
发布于:2004-12-12 11:37
有可能是是你写道eeprom里的程序有问题,运行不正常
把它去掉就可以识别了,再调试一下那一段程序。 |
|
6楼#
发布于:2004-12-12 13:16
我就使不知道该怎么去掉,因为control panel无法识别啊!
|
|