根据韦东山老师的课总结的
两种替代方法:
1.用网络下载(需要window版本的tftp服务器http://download.csdn.net/detail/zdf511391565/6832165)
1.1 tftp
kernel:
tftp 30000000 uImage
(用mtdpart命令查看分区信息)
nand erase kernel
nand write.jffs2 30000000 kernel
fs:
tftp 30000000 fs_qtopia.yaffs2
(用mtdpart命令查看分区信息)
nand erase root
nand write.yaffs 30000000 26000(root分区地址) 2fb6b40(大小)
/* (root分区地址见下3)
用mtdpart命令查看分区详细信息
device nand0 <nandflash0>, # parts = 4
#: name size offsem ask_flags
0: bootloader 0x000400000x00000000 0
1: params 0x000200000x00040000 0
2: kernel 0x002000000x00060000 0
3: root 0x0fda0000 0x00260000 0
大小即下载完时显示的大小
*/
1.2 nfs
kernel:
nfs 30000000 192.168.1.123:/work/nfs_root/uImage(目录)
/* (目录即通过cat /etc/exports命令查看的)
将uImage拷贝到上述文件里写的目录里
*/
nand erase kernel
nand write.jffs2 30000000 kernel
fs:
nfs 30000000 192.168.1.123:/work/nfs_root/fs_qtopia.yaffs2(目录)
nand erase root
nand write.yaffs 30000000 26000 2f76b40
2. linux下DNW用法
http://blog.csdn.net/zhang_danf/article/details/17969959