按q进入openJTAG模式,执行menu命令回到原目录。
tftp下载内核:
1.打开tftp软件,把当前目录设置为要下载文件所在的目录;服务器ip设好,为Windows的ip。
2.在openJTAG命令行里执行print命令看参数。
执行set ipaddr 192.168.1.17,把开发板的ip设为192.168.1.17
执行set serverip 192.168.1.100,把服务器端(也就是Windows)的ip,根据tftp设好。
执行save,保存。
3.在openJTAG命令行里执行ping 192.168.1.100,看看能否ping通Windows。
4.如能ping通,就可以开始下载东西了。
5.执行tftp 0x30000000 uImage,把内核映像uImage下载到内存的30000000
6.执行nand erase kernel,擦除kernel分区
7.执行nand write.jffs2 0x30000000 kernel ,从内存的0x30000000烧写到nand的kernel分区。.jffs2表示烧写nand要加入一些校验码,因为nand容易发生位反转;
ftfp下载文件系统:
前4步同上
5.执行tftp 30000000 fs_qtopia.jffs2
6.nand erase root
7.nand write.jffs2 300000000 0x00260000 $(filesize)
或者:
5.tftp 30000000 fs_qtopia.yaffs2
6.nand earse root
7.nand write.yaffs 30000000 0x00260000 $(filesize)