DNW2 通用版,适合Real6410

时间:2014-12-14 10:19:07
【文件属性】:

文件名称:DNW2 通用版,适合Real6410

文件大小:2KB

文件格式:ZIP

更新时间:2014-12-14 10:19:07

DNW2 linux Real6410 Checksum

网络上能找到几个版本的DNW2,可以在linux环境下烧写友善之臂的2440和6410的板子,但是我的板子是REAL6410,经过试验,原来版本烧写U-Boot总会失败,提示 Checksum Value => MEM:3c9f DNW:0 Checksum failed. DNW download Data Error 检查之后发现DNW2的源码当中没有计算Checksum,而REAL6410的SD卡上的U-boot会对比传输过程中的Checksum是否正确,如果正确才烧写进NAND Flash。在网络上终于找到cy的修改版本,他将checksum加了进来。但是不够通用,于是仿照Ace Strong 的写法,将与开发板想关的VID PID 和RAM_BASE进行预定义,方便了不同种类开发板的修改使用。


【文件预览】:
dnw2_universal_with_checksum.c

网友评论

  • 虽然没有帮到我。。。但代码是可用的
  • 很好解决了我的问题,谢谢
  • 还是不能用啊
  • 很值得借鉴的代码
  • 虽然只使用了其中的两行代码,但是解决了我的问题,真不错。