您的位置:首页 > 运维架构 > Linux

TFTP更新linux或android系统文件

2013-11-22 17:16 597 查看
这里记录使用TFTP更新linux和android系统文件的方法(以zImage为例,适合大多数的开发板或者产品,本测试是基于RealARM210的开发板):

首先进入u-boot命令行界面,在操作前请确保PC端的TFTP服务正常。

输入命令tftp c0008000 zImage即可完成下载,红色的这个地址可以是用户自行定义。

完成下载后,输入命令

nand erase 0x100000 0x500000

这个命令是用于擦除nand中zImage所需要的存储空间。0x100000是指起始地址,0x500000是指结束地址。

擦除完成后即可把内存中的zImage数据写入到以0x100000开始以0x500000结束的flash存储块中,命令如下

nand write 0xc0008000 0x100000 0x500000

稍微等待即可完成写入,注意这个命令中红色的“c”字母,这个不要少了,否则会无法写入死在那里。

这是以内核文件为例,其他文件也可仿照这种方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tftp u-boot 内存