用网线(tftp)下载裸机程序到开发板内存(前提是内存中正在运行uboot):
1.将u-boot或裸机程序复制到/tftpboot目录中
2.在u-boot命令行执行tftp命令下载
tftp 0x20008000 filename
3.传输完成后在u-boot命令行执行go命令运行
go 0x20008000
4.停止程序运行:ctrl+\之后再c回车,返回kermit命令行。
5.将内存中的程序下载到nand:
nand erase 0x0 0x100000 擦出闪存0x0是地址,0x100000是大小
nand write 0x20008000 0x0 0x100000 向闪存写数据,第一个是内存地 |