linux_dnw(修改发送大文件错误)

时间:2013-04-25 04:14:24
【文件属性】:
文件名称:linux_dnw(修改发送大文件错误)
文件大小:3KB
文件格式:RAR
更新时间:2013-04-25 04:14:24
dnw linux 但发现使用dnw写大文件的时候比如yaffs2,就会出现错误,经过多番摸索参考http://chengchungchun.spaces.live.com/blog/cns!EEDBBE1B9C2FFA9D!1484.entry,修改dnw.c中 // size_t block_size = remain_size / 100; size_t block_size = 512; 可以改成512,或者索性除了1000,没什么问题了,另一要注意的下载地址 // *((unsigned long*)file_buffer) = 0x32000000; //load address *((unsigned long*)file_buffer) = 0x30800000; //load address ,这是与板子有关的,我的ok2440-III是这个地址
【文件预览】:
dnw_linux
----secbulk()
--------secbulk.c(4KB)
--------Makefile(42B)
----dnw()
--------dnw.c(2KB)
--------dnw.c~(2KB)

网友评论

  • rar格式差评,另外楼主难道就不能改好了传上来,另外按照楼主改的依然无法烧录文件系统,最后用我自己的方法是前面512一块烧录,到90%以上改成32一块烧录,另外显示百分比的计算中有溢出,不过对烧录本身倒是没有影响
  • 不知道什么原因,我的还是不太好用
  • 楼主写得很是详细,够用。