Chinaunix首页 | 论坛 | 博客
  • 博客访问: 178991
  • 博文数量: 26
  • 博客积分: 1898
  • 博客等级: 上尉
  • 技术积分: 450
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-22 23:41
文章分类

全部博文(26)

文章存档

2011年(15)

2010年(4)

2009年(7)

分类: LINUX

2011-05-06 21:13:56

 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs

版本:1.0

作者:crifan

邮箱:green-waste (at) 163.com

 

由于此文内容偏长,不方便粘贴发表,所以感兴趣者,请去下载对应pdf版本:

 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs) v1.0 【含附件】.pdf  


版本历史

版本号 时间 内容
1.0 2011-05-03 介绍了如何实现在线升级linux系统,即uboot,kernel,rootfs, 以及相关的前提知识和准备工作

版本号

时间

内容

1.0

2011-05-03

介绍了如何实现在线升级linux系统,即ubootkernelrootfs, 以及相关的前提知识和准备工作

 


目录
1.    正文之前... 3
1.1.    此文目的... 3
1.2.    一点说明... 3
2.    嵌入式系统中,如何在Linux运行的时候去升级Linux系统... 4
2.1.    前提... 4
2.1.1.     Linux中已经实现Nor Flash驱动... 4
2.1.1.1.    在开发板相关部分添加对应nor flash初始化相关代码... 4
2.1.1.2.    Linux通用nor flash驱动m25p80.c简介... 5
2.1.2.     Linux中已实现了U盘挂载,以方便拷贝要升级的文件... 8
2.1.3.     Linux中Nor Flash和Nand Flash已能正常工作... 8
2.1.4.     已经准备好了mtd工具... 8
2.1.4.1.    mtd-util简介... 8
2.1.4.2.    mtd中的/dev/mtdN与/dev/mtdblockN的区别... 14
2.2.    准备工作... 15
2.2.1.     准备好要升级的文件... 15
2.2.2.     拷贝文件并挂载分区... 15
2.3.    利用mtd工具升级Linux系统... 15
2.3.1.     升级Uboot 17
2.3.2.     升级Kernel 18
2.3.3.     升级rootfs. 18
2.3.4.     总结... 18

图表
图表 1 MTD工具简介... 8
图表 2 要升级的Linux系统的文件... 15
图表 3 Linux系统中的Nand MTD分区

阅读(1926) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~