【文件属性】:
文件名称: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
网友评论
- 虽然没有帮到我。。。但代码是可用的
- 很好解决了我的问题,谢谢
- 还是不能用啊
- 很值得借鉴的代码
- 虽然只使用了其中的两行代码,但是解决了我的问题,真不错。