hswqs
驱动小牛
驱动小牛
  • 注册日期2001-03-27
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1916回复:9

cypress提供的ezusb的firmware如何放入eeprom内而不需要从主机下载到芯片内

楼主#
更多 发布于:2002-10-10 21:38
如题

最新喜欢:

sunmaculasunmac...
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-11 08:11
CONTROL PANEL中有一个EEPROM的按钮,使用BIN目录下的Hex2Bix程序将十六进制文件固件转换成二进制文件。就可以按“EEPROM”按钮将它放入EEPROM中了
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
mengxy
驱动牛犊
驱动牛犊
  • 注册日期2002-05-11
  • 最后登录2004-02-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-11 10:00
IIC写的时序是固定的,应该有这种总线的写片机吧?自己用单片机编一下应该也不难的。为什么不通过主机呢?楼上说的方法不是很方便吗?
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-11 10:12
CYPRESS开发板提供了这种烧写EEPROM的功能,为什么不使用它呢?
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
lcy
lcy
驱动牛犊
驱动牛犊
  • 注册日期2001-07-17
  • 最后登录2005-05-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-11 10:21
西耳特的烧录机,有这种功能,写入的文件你就自己直接编一个就是了
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-11 10:28
直接使用CYPRESS开发板的CONTROL PANEL进行烧写就行了,不需要额外的东东!
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
hswqs
驱动小牛
驱动小牛
  • 注册日期2001-03-27
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-10-11 10:45
datasheet上说明在EEPROM的第一个字节为0XB2时,数据才从EEPROM获取数据,可cypress提供的firmware并非如此,不知是何原因。
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-10-11 10:52
0XB2表示是从EEPROM中将固件下载到片内FIFO中,只是一个标志,并不是固件的数据,固件的数据是从0X07开始的。
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
hswqs
驱动小牛
驱动小牛
  • 注册日期2001-03-27
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-10-11 10:55
可用control panel烧写后的EEPROM第一字节并非0xb2,那么固件又怎能下载到片内RAM中并执行呢?
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-10-11 10:59
使用BIN目录下的Hex2Bix程序将十六进制文件固件转换成二进制文件,你在DOS环境下运行“Hex2Bin/?”了解它的功能,它可以帮你在二进制文件中的头一个字节加上0xB2。
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
游客

返回顶部