JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
第 1 章 嵌入式系统中,如何在Linux运行的时候去升级Linux系统
Sidebar
|
|
1.1. 前提
1.1.1. Linux中已经实现Nor Flash驱动
1.1.1.1. 在开发板相关部分添加对应nor flash初始化相关代码
1.1.1.2. Linux通用nor flash驱动m25p80.c简介
1.1.2. Linux中已实现了U盘挂载,以方便拷贝要升级的文件
1.1.3. Linux中Nor Flash和Nand Flash已能正常工作
1.1.4. 已经准备好了mtd工具
1.1.4.1. mtd-util简介
1.1.4.2. mtd中的/dev/mtdN与/dev/mtdblockN的区别
简单点说,在利用mtd工具升级系统之前,需要你的嵌入式linux本身具备一定条件。下面依次介绍这些前提条件。
Contents
Search
正文之前
1. 此文目的
2. 一点说明
1. 嵌入式系统中,如何在Linux运行的时候去升级Linux系统
1.1. 前提
1.1.1. Linux中已经实现Nor Flash驱动
1.1.1.1. 在开发板相关部分添加对应nor flash初始化相关代码
1.1.1.2. Linux通用nor flash驱动m25p80.c简介
1.1.2. Linux中已实现了U盘挂载,以方便拷贝要升级的文件
1.1.3. Linux中Nor Flash和Nand Flash已能正常工作
1.1.4. 已经准备好了mtd工具
1.1.4.1. mtd-util简介
1.1.4.2. mtd中的/dev/mtdN与/dev/mtdblockN的区别
1.2. 准备工作
1.2.1. 准备好要升级的文件
1.2.2. 拷贝文件并挂载分区
1.3. 利用mtd工具升级Linux系统
1.3.1. 升级Uboot
1.3.2. 升级Kernel
1.3.3. 升级rootfs
1.4. 总结整个升级过程
1.4.1. 一些提示
1.4.1.1. 把东西放到ramdisk中以避免影响
Search Highlighter (On/Off)