基于大数据平台的工程机械GPS终端固件批量升级方法技术

技术编号:20680114 阅读:37 留言:0更新日期:2019-03-27 18:36
本发明专利技术涉及一种基于大数据平台的工程机械GPS终端固件批量升级方法,属于物联网技术领域。包括步骤:用户在平台创建GPS终端固件信息,上传GPS终端固件信息;用户批量导入待升级的终端编号与升级固件版本号,平台验证终端编号与升级固件版本号,并自动生成唯一批次号;待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程。本发明专利技术的有益效果是:用户仅需整理待升级的终端编号与固件版本编号导入系统,升级过程无需用户干预;系统化、可监控、可追溯,使用户可以更直观的掌握执行情况;系统针对ECU解绑操作做了缜密的判断,保障客户不受因升级GPS终端固件,致使终端宕机导致工程机械设备意外锁车的侵害;导入数据后,系统会24小时不间断对待升级GPS终端进行升级操作,无人值守,省时省力;分步骤执行,有效提高执行效率。

【技术实现步骤摘要】
基于大数据平台的工程机械GPS终端固件批量升级方法
本专利技术涉及一种基于大数据平台的工程机械GPS终端固件批量升级方法,属于物联网

技术介绍
随着物联网与大数据时代的到来,工程机械设备大量安装GPS终端并接入物联网平台。工程机械设备安装的GPS终端,在使用过程中不可避免的需要对GPS终端进行固件升级。由于客户设备开机时间不定、工作地点不定、GPS终端信号强度等诸多不定因素,很难对其使用的设备上的GPS终端固件进行及时升级并且GPS终端的固件升级有可能导致终端宕机造成客户设备锁车的风险。大批量的GPS终端固件升级,让服务人员、供应商、主机厂苦不堪言,为了避免上述情况,急需一套能够解安全可靠、省时省力的解决方法。
技术实现思路
为了克服上述现有技术的不足之处,本专利技术提供一种基于大数据平台的工程机械GPS终端固件批量升级方法,将GPS终端固件与版本号进行管控的同时,采用EXCEL文件导入待升级终端编号与固件版本号物联网平台,采用后台自动批量升级的方式,对GPS终端固件进行升级。本专利技术是通过如下技术方案实现的:一种基于大数据平台的工程机械GPS终端固件批量升级方法,其特征在于:包括步骤:S1:用户在平台创建GPS终端固件信息,上传GPS终端固件信息;S2:用户批量导入待升级的终端编号与升级固件版本号,平台验证终端编号与升级固件版本号,并自动生成唯一批次号;S3:待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程。进一步的,所述的S3:待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程的过程为:S301:开始升级;S302:导入待升级的终端编号与升级固件版本号,判断待升级的终端固件信息与升级固件版本号是否一致,若是,则执行S308,否则执行S303;S303:执行升级,判断ECU是否解绑,若是,则执行S305,否则判断当前时间与工况时间差值,若当前时间与工况时间差值是否<1min,若是则执行S304,否则重新执行S303;S304:解绑ECU,判断ECU是否解绑,若是,则执行S305,否则判断当前时间与工况时间差值,若当前时间与工况时间差值是否<1min,若是则执行S304,否则重新执行S303;S305:固件传输,判断传输是否完成,若是,则执行S306,否则重新执行S305;S306:检查固件版本,判断与升级固件版本是否一致,若是,则执行S307,否则重新执行S306;S307:绑定ECU,判断绑定ECU是否成功,若是,则执行S308,否则重新执行S307;S308:升级成功,结束升级。进一步的,所述的待升级GPS终端信息导入平台成功后由后台自动执行固件升级流程对单个GPS终端执行时间为72小时,若超过72小时未升级成功的GPS终端则停止升级。进一步的,所述的用户通过平台可以实时查询GPS终端的固件升级进度。进一步的,所述的用户通过平台可以对升级失败的GPS终端批量重新开始升级任务。本专利技术的有益效果是:用户仅需整理待升级的终端编号与固件版本编号导入系统,升级过程无需用户干预;系统化、可监控、可追溯,使用户可以更直观的掌握执行情况;系统针对ECU解绑操作做了缜密的判断,保障客户不受因升级GPS终端固件,致使终端宕机导致工程机械设备意外锁车的侵害;导入数据后,系统会24小时不间断对待升级GPS终端进行升级操作,无人值守,省时省力;分步骤执行,有效提高执行效率。附图说明下面根据附图和实施例对本专利技术进一步说明。图1是本专利技术的终端固件自动升级流程图。具体实施方式如图1所示的一种基于大数据平台的工程机械设备基于M2M协议GPS终端固件批量升级方法,其特征在于:包括步骤:S1:用户在平台创建GPS终端固件信息,上传GPS终端固件信息;S2:用户批量导入待升级的GPS终端编号与升级固件版本号,平台验证终端编号与升级固件版本号,并自动生成唯一批次号;S3:待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程。所述的S3:待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程的过程为:S301:开始升级;S302:导入待升级的终端编号与升级固件版本号,判断待升级的终端固件信息与升级固件版本号是否一致,若是,则执行S308,否则执行S303;S303:执行升级,判断ECU是否解绑,若是,则执行S305,否则判断当前时间与工况时间差值,若当前时间与工况时间差值是否<1min,若是则执行S304,否则重新执行S303;S304:解绑ECU,判断ECU是否解绑,若是,则执行S305,否则判断当前时间与工况时间差值,若当前时间与工况时间差值是否<1min,若是则执行S304,否则重新执行S303;S305:固件传输,判断传输是否完成,若是,则执行S306,否则重新执行S305;S306:检查固件版本,判断与升级固件版本是否一致,若是,则执行S307,否则重新执行S306;S307:绑定ECU,判断绑定ECU是否成功,若是,则执行S308,否则重新执行S307;S308:升级成功,结束升级。所述的待升级基于M2M协议GPS终端信息导入平台成功后由后台自动执行固件升级流程对单个GPS终端执行时间为72小时,若超过72小时未升级成功的GPS终端则停止升级。所述的用户通过平台可以实时查询基于M2M协议GPS终端的固件升级进度。所述的用户通过平台可以对升级失败的基于M2M协议GPS终端批量重新开始升级任务。实施例1徐工挖机安装的固件版本号为XG_WJ232_P102_1709_10的终端需要升级固件,具体升级步骤如下:1.用户维护新固件版本号为XG_WJ232_P102_1803_11的固件升级信息,上传固件文件(平台将文件拆包以16进制文本形式存入数据库)。2.用户导入待升级的挖机终端编号与固件版本号,平台验证终端编号与升级固件版本号,并自动生成唯一批次号。3.待升级挖机终端进入固件升级流程:3.1挖机发动机ECU与终端解除绑定。3.2后台将固件文件分包传输给挖机终端。3.3固件传输完毕后,挖机终端自动重启。3.4验证挖机终端当前固件版本号。3.5挖机发动机ECU与终端重新绑定。4.后台以导入时间为起始时间,72小时内循环执行待升级挖机终端进入固件升级流程,至挖机发动机ECU与终端重新绑定成功为止。本专利技术的有益效果是:用户仅需整理待升级的终端编号与固件版本编号导入系统,升级过程无需用户干预;系统化、可监控、可追溯,使用户可以更直观的掌握执行情况;系统针对ECU解绑操作做了缜密的判断,保障客户不受因升级GPS终端固件,致使终端宕机导致工程机械设备意外锁车的侵害;导入数据后,系统会24小时不间断对待升级GPS终端进行升级操作,无人值守,省时省力;分步骤执行,有效提高执行效率。本文档来自技高网...

【技术保护点】
1.一种基于大数据平台的工程机械GPS终端固件批量升级方法,其特征在于:包括步骤:S1:用户在平台创建GPS终端固件信息,上传GPS终端固件信息;S2:用户批量导入待升级的终端编号与升级固件版本号,平台验证终端编号与升级固件版本号,并自动生成唯一批次号;S3:待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程。

【技术特征摘要】
1.一种基于大数据平台的工程机械GPS终端固件批量升级方法,其特征在于:包括步骤:S1:用户在平台创建GPS终端固件信息,上传GPS终端固件信息;S2:用户批量导入待升级的终端编号与升级固件版本号,平台验证终端编号与升级固件版本号,并自动生成唯一批次号;S3:待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程。2.根据权利要求1所述的一种基于大数据平台的工程机械GPS终端固件批量升级方法,其特征在于:所述的S3:待升级的GPS终端信息导入平台成功后由后台自动执行固件升级流程的过程为:S301:开始升级;S302:导入待升级的终端编号与升级固件版本号,判断待升级的终端固件信息与升级固件版本号是否一致,若是,则执行S308,否则执行S303;S303:执行升级,判断ECU是否解绑,若是,则执行S305,否则判断当前时间与工况时间差值,若当前时间与工况时间差值是否<1min,若是则执行S304,否则重新执行S303;S304:解绑ECU,判断ECU是否解绑,若是,则执行S305,否则判断当前时间与工况时间差值...

【专利技术属性】
技术研发人员:周林林马文思王飞李明星
申请(专利权)人:江苏徐工信息技术股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1