嵌入式系统 - 在线升级

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式系统 - 在线升级相关的知识,希望对你有一定的参考价值。

所谓在线升级,指在Linux启动后可通过网络传输内核或者文件系统,然后替换掉原来的文件,有以下2种方法:

 

提示:在线升级功能要使用ramdisk文件系统。这种文件系统会加载到内存中使用,用户做任何修改都不会写入flash,不会保存。

 

1、uboot下将内核、文件系统等文件通过jffs2压缩后写进flash某个分区,在Linux下将次分区挂载到文件夹下,

然后就能看到这些文件,可以直接予以替换升级;

 

2、内核等文件直接写入flash分区中,在Linux下通过 /dev/mtdblock 设备将升级的文件写入相应的flash分区。

 

以上是关于嵌入式系统 - 在线升级的主要内容,如果未能解决你的问题,请参考以下文章

可在线OTA升级的嵌入式系统设计方案

可在线OTA升级的嵌入式系统设计方案

嵌入式操作系统实验1:Keil 4 集成开发环境应用

swupdate文档 三SWUpdate: 嵌入式系统的软件升级

我们基于kaldi开发的嵌入式语音识别系统升级成深度学习啦

( )1.嵌入式系统调试通常可以分为硬件级调试和在线仿真器调试。 ( )2.在ARM处理器中,快速中断(FIQ)的