最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

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

工作和技术 crifan 1867浏览 0评论

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

版本:1.0

作者:crifan

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

 

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

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

下载地址:

http://blog.chinaunix.net/attachment/attach/77/44/27/2777442764b324606bc33c8a80a989610b939638.pdf

http://download.csdn.net/source/3254898

http://ishare.iask.sina.com.cn/f/15181107.html

http://bbs.chinaunix.net/thread-2315254-1-1.html

http://www.docin.com/p1-196097353.html

http://www.rayfile.com/zh-cn/files/675aaa4f-77df-11e0-bd35-0015c55db73d/

  

版本历史

版本号

时间

内容

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分区17

转载请注明:在路上 » 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs) v1.0 【含附件】.pdf

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
79 queries in 0.151 seconds, using 22.10MB memory