版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

IP: 192.168.1.172

账号:admin

密码:msj123

  • 进入扩展模块配置界面

...


  • 进入扩展模块配置界面,替换扩展模块 
    • 删除模块

点击【配置管理】—【扩展模块】—【删除】

Image Added

    • 导入模块

点击【选择文件】---【导入】---【启用】---【保存】

Image Added


方案实现

升级盒子程序要解决两种情况,并且升级盒子运行的扩展模块要有版本号的变更,用于确认升级盒子的程序升级成功。

...

为了防止连续升级导致异常,擦除挂载前应当检查是否有tar进程,因为GatewayServer在升级后会将/app打包到/appbak,分区使用期间重挂载会失败。擦除挂载指令如下:appbak,分区使用期间重挂载会失败。擦除挂载指令如下:

代码块
umount /appbak;
flash_eraseall /dev/mtd10;
ubidetach -m 10;
ubiformat /dev/mtd10;
ubiattach /dev/ubi_ctrl -m 10 -d 10;
ubimkvol /dev/ubi10 -s 38MiB -N appbak;
mount -t ubifs ubi10_0 /appbak;

...