现有固件是IDF V3.3下开发的,能OTA到IDF V4.3下开发的固件吗?
现有固件是IDF V3.3下开发的,能OTA到IDF V4.3下开发的固件吗?
我的项目是一年多之前开始的,当时选的是最新的V3.3 release。开发周期很长,再加上人手又不够,一直等到现在才成功升级到V4.3-beta1。在此期间不少设备已经投入使用了,要想升级,只能OTA。要是想OTA,bootloader版本可以同时OTA升级吗?如果不行的话,V3.3程序OTA到V4.3程序,有何不妥吗?V3.3 bootloader 加载V4.3 程序有无不妥?分区信息不变。谢谢!
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: 现有固件是IDF V3.3下开发的,能OTA到IDF V4.3下开发的固件吗?
bootloader 是没法进行升级的,在产品中还是需要使用基于 v3.3 的 bootloader;但应用固件是可从基于 v3.3 的升级到基于 v4.3 的,没有不妥,bootloader 可正常加载,分区表也可正常使用。IDF 中考虑了从老版本升级到新版本的兼容性,如有特殊情况导致版本之间不兼容,会在 IDF 的 release note 中说明,请留意。
Re: 现有固件是IDF V3.3下开发的,能OTA到IDF V4.3下开发的固件吗?
那好,谢谢!如果有机会的话,我会把已经投入使用的设备换成新版本的板子,同时可以刷成新版的bootloader。
Who is online
Users browsing this forum: No registered users and 119 guests