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”字母,这个不要少了,否则会无法写入死在那里。
这是以内核文件为例,其他文件也可仿照这种方法。
首先进入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”字母,这个不要少了,否则会无法写入死在那里。
这是以内核文件为例,其他文件也可仿照这种方法。
相关文章推荐
- android--- Linux Proc虚拟文件系统—Android CPU、内存、网络流量获取
- linux 内核启动过程以及挂载android 根文件系统的过程
- Linux命令更新系统时间,更新所有文件的时间
- [Android Framework]linux 文件系统
- Android定制--------系统内置文件,不需要用到linux服务
- 利用Kickstart文件结合dhcp+tftp-server+httpd批量安装linux系统
- linux下实现文件存储系统,创建和删除大量文件或文件夹时,updatedb进程会更新文件索引节点inode
- Android --- 64bit Ubuntu系统下 搭建JDK和SDK环境后,出现android-sdk-linux/platform-tools/adb: 没有那个文件或目录错误
- Android_查看linux内核版本和android文件系统版本
- 以jz2440为例用TFTP,NFS,linux下的dnw来下载烧写内核和文件系统
- linux挂载android 根文件系统的过程
- 获得Android Linux系统增删文件的权限
- linux下使用命令行分区、格式化文件系统、更新卷标名称
- Linux 内核启动挂载android根文件系统过程分析
- LINUX中各种与系统有关配置文件(持续更新)
- linux 内核启动过程以及挂载android 根文件系统的过程
- [Android Framework]linux 文件系统
- android--- Linux Proc虚拟文件系统—Android CPU、内存、网络流量获取
- 搭建android版本更新服务器使用android系统自带的DownloadManager下载文件
- linux 内核启动过程以及挂载android 根文件系统的过程