MCU差分升级请教

2019-12-13 18:23发布

有人做过MCU的差分升级吗?有对应的开源库么?这个理论上来说,是不是需要预先保留等同于程序大小的ROM空间,用于重新合成新的代码,需要的ram的资源又是多少呢,请知道的指导一下,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
dzymushi
1楼-- · 2019-12-13 22:00
差分和升级都听说过,差分升级是什么鬼?只要保留升级的最小的代码就可以
wye11083
2楼-- · 2019-12-14 03:37
dzymushi 发表于 2019-2-26 09:13
差分和升级都听说过,差分升级是什么鬼?只要保留升级的最小的代码就可以 ...

他说的可能是diff。害人的垃圾翻译
sinc_mark
3楼-- · 2019-12-14 04:45
MCU的整体OTA升级,我是知道的。现在是想知道,在MCU端,能不能像LINUX系统这样,使用差分包的形式,将两个MCU版本之间不同的信息发到MCU,然后MCU根据不同信息组合成一个新的版本,升级自身为新版本!
styleno1
4楼-- · 2019-12-14 07:39
增量升级,使用分布式加载时,比较容易实现。
jackjiao
5楼-- · 2019-12-14 10:11
 精彩回答 2  元偷偷看……
sinc_mark
6楼-- · 2019-12-14 13:51
styleno1 发表于 2019-2-26 09:30
增量升级,使用分布式加载时,比较容易实现。

不大懂你说的增量升级是什么概念。对于MCU 的OS而言,不是修改任何一个功能点,都牵扯到所有地址相关的程序吗?所以,我不明白的是,这个差分包到MCU内部是怎么合成一个新的程序的,有这样实现的项目了吗?

一周热门 更多>