Page 1 of 1
【已完成】TuyaOS-3.8.5 ,BK7231N芯片,如何提高OTA升级时允许的升级包大小?
Posted: 2024年 Mar 30日 17:34
by JXun
大神们,我这边再尝试进行OTA升级的时候,报错了。看串口的打印信息,感觉有点像是升级包太大导致OTA升级失败,这个要如何解决?
Re: 【求助】TuyaOS-3.8.5 ,BK7231N芯片,如何提高OTA升级时允许的升级包大小?
Posted: 2024年 Mar 30日 17:53
by JXun
才发现是内存不足,不知道这个有没有什么办法解决?
Re: 【求助】TuyaOS-3.8.5 ,BK7231N芯片,如何提高OTA升级时允许的升级包大小?
Posted: 2024年 Apr 1日 09:23
by 愚者千虑必有一得
固件大小没有好的解决办法,这个是严格按照压缩比规划的flash分区(最大固件大小*60%)。你可以对代码做一些优化,减少代码体积。
Re: 【求助】TuyaOS-3.8.5 ,BK7231N芯片,如何提高OTA升级时允许的升级包大小?
Posted: 2024年 Apr 1日 10:29
by JXun
愚者千虑必有一得 2024年 Apr 1日 09:23
固件大小没有好的解决办法,这个是严格按照压缩比规划的flash分区(最大固件大小*60%)。你可以对代码做一些优化,减少代码体积。
那能不能尝试更改OTA的方式,比如差分之类的?
Re: 【求助】TuyaOS-3.8.5 ,BK7231N芯片,如何提高OTA升级时允许的升级包大小?
Posted: 2024年 Apr 1日 11:16
by 愚者千虑必有一得
可以的,只是目前我们bk7231n对外提供的是压缩ota的升级,暂无计划发布差分升级方案的计划。
Re: 【已解决】TuyaOS-3.8.5 ,BK7231N芯片,如何提高OTA升级时允许的升级包大小?
Posted: 2024年 Apr 1日 11:42
by JXun
愚者千虑必有一得 2024年 Apr 1日 11:16
可以的,只是目前我们bk7231n对外提供的是压缩ota的升级,暂无计划发布差分升级方案的计划。
好的,明白了