#实际需求
8910 支持差分升级,有的客户需要本地升级或者自己搭建服务器升级,需要差分升级方法,我们提供的差分升级方法一般是这么个流程 客户在windows 下生成差分包(需要原始版本和需要升级的版本),生成的差分包,可以通过本地升级或者使用服务器通过url 升级
#差分包生成
##命令的格式如下
dtools.exe fotacreate2 –pac old,new,xml output.pack
其中命令涵义
old:老固件
new:新固件
xml:xml的路径(fota-win.rar 目录下的setting文件夹fota8910.xml)
output.pack:生成的差分文件
##测试例子 固件289和固件290生成差分包289-290.pack
dtools.exe fotacreate2 –pac c-289.pac,c-290.pac,”E:\fota-win\setting\fota8910.xml” 289-290.pack
差分包使用
本地升级
AT+UPDATE=
其中是size 是生成的差分包大小
模块收到命令会发出 > 字符 注意此时才可将数据发送给模块
可以sscom 中发送文件的方式
url 升级
可以根据 AT命令手册中的 AT+UPGRADE=“URL” 命令进行升级,具体请参照AT手册
#升级工具如下
fota-win.rar