10 多次远程更新后ROM的可用空间会减少吗?

bin文件会删除吗?远程更新会在ROM里留下垃圾文件吗?

请先 登录 后评论

最佳答案 2019-04-09 13:08

air202的模块底层根据不同的LOD,共将空间划分二个区域, 一块是LUA代码区, 另一块是文件系统区.

出厂烧写的LUA代码,默认在LUA代码区. 

远程升级的原理是: 先将最新的LUA代码,下载到/luazip/update.bin文件中, 然后在模块重启时, 将update.bin的lua代码解压到"文件系统区", 解压完成后删除/luazip/update.bin文件.

这就是模块第一次远程升级后, 文件系统区的可用空间变小的原因. 

基于上述原理, 如果模块反复多次升级, 文件系统区的LUA代码会被新代码"覆盖", 所以, 文件系统区只有第一次远程升级后会变小, 之后再升级时可用空间就不会再变小了.

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 0 收藏,2266 浏览
  • 高鹏 提出于 2019-03-29 11:00

相似问题