阅读:1916回复:9
cypress提供的ezusb的firmware如何放入eeprom内而不需要从主机下载到芯片内
如题
|
|
最新喜欢:sunmac... |
沙发#
发布于:2002-10-11 08:11
CONTROL PANEL中有一个EEPROM的按钮,使用BIN目录下的Hex2Bix程序将十六进制文件固件转换成二进制文件。就可以按“EEPROM”按钮将它放入EEPROM中了
|
|
|
板凳#
发布于:2002-10-11 10:00
IIC写的时序是固定的,应该有这种总线的写片机吧?自己用单片机编一下应该也不难的。为什么不通过主机呢?楼上说的方法不是很方便吗?
|
|
地板#
发布于:2002-10-11 10:12
CYPRESS开发板提供了这种烧写EEPROM的功能,为什么不使用它呢?
|
|
|
地下室#
发布于:2002-10-11 10:21
西耳特的烧录机,有这种功能,写入的文件你就自己直接编一个就是了
|
|
5楼#
发布于:2002-10-11 10:28
直接使用CYPRESS开发板的CONTROL PANEL进行烧写就行了,不需要额外的东东!
|
|
|
6楼#
发布于:2002-10-11 10:45
datasheet上说明在EEPROM的第一个字节为0XB2时,数据才从EEPROM获取数据,可cypress提供的firmware并非如此,不知是何原因。
|
|
7楼#
发布于:2002-10-11 10:52
0XB2表示是从EEPROM中将固件下载到片内FIFO中,只是一个标志,并不是固件的数据,固件的数据是从0X07开始的。
|
|
|
8楼#
发布于:2002-10-11 10:55
可用control panel烧写后的EEPROM第一字节并非0xb2,那么固件又怎能下载到片内RAM中并执行呢?
|
|
9楼#
发布于:2002-10-11 10:59
使用BIN目录下的Hex2Bix程序将十六进制文件固件转换成二进制文件,你在DOS环境下运行“Hex2Bin/?”了解它的功能,它可以帮你在二进制文件中的头一个字节加上0xB2。
|
|
|