嵌入式Linux升级的几种方法

第一种

使用  mtd-utils  工具进行在线升级uboot、kernel、rootfs。

这个方法有局限性,仅仅在你硬件上支持NAND Flash的时候才能使用。eMMC或者SD卡则不能使用该方法。

参考文章如下

https://blog.csdn.net/wangkaiming123456/article/details/80518977

http://www.linux-mtd.infradead.org/doc/general.html#L_overview

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

 

第二种

通过扩展uboot功能进行升级

这个方法只能升级uboot启动后的固件,如kernel、rootfs。不能升级uboot。

参考文章如下

https://blog.csdn.net/zhjmyx/article/details/98761183

https://www.cnblogs.com/arnoldlu/p/10762009.html

https://blog.csdn.net/sunjing_/article/details/78278937

uboot 挂载U盘,利用fat文件系统读写U盘文件

https://blog.csdn.net/zjy900507/article/details/78779538

你可能感兴趣的:(IMX6Q,Linux)