The invention provides a firmware upgrade method, a computer device and a computer readable storage medium for a multi-on-line system. The method includes: the host calls all slaves to obtain the status information of all slaves and the host itself; the host sends status information to the Internet module; and the Internet module broadcasts or one-to-one the firmware upgrade data packets according to the status information. The slave that needs to be upgraded or the host that needs to be upgraded sends; the host that gets the firmware upgrade package or the slave that upgrades firmware. The computer device has a processor, which can implement the firmware upgrade method of the multi-online system when executing the program. The computer readable storage medium stores a computer program to implement the firmware upgrade method of the above-mentioned multi-online system. The invention can realize non-stop upgrade, high efficiency and stability in firmware upgrade of multi-online system.
【技术实现步骤摘要】
多联机系统固件升级方法、计算机装置及计算机可读存储介质
本专利技术涉及多联机系统固件升级
,具体的,涉及一种有多联机系统固件升级方法,还涉及应用该方法的计算机装置,以及应用该方法的计算机可读存储介质。
技术介绍
多联机系统通常包括多个设备通过总线通信方式进行连接,设备数量通常达到几十台甚至上百台,且设备的容量、型号也有多种多样,因此,系统中不同控制器的程序也不尽相同。在产品的设计开发中,难免留下早期无法发现的设计缺陷或新增部分功能。对于产品问题的修复和新需求增加的情况也越来越多。随着嵌入式技术及互联网技术的推广与普及,设备程序单机更新或总线更新已不是难事。对于单机方式进行程序更新通常使用特定的烧写器连接到需要刷新程序的设备上,对设备逐一进行升级,这种方式操作比较稳定,但是由于数量多,甚至有些机组安装的位置不好操作,导致整个操作十分不便且效率低下。而且部分设备的更新操作会导致系统运行异常。为了提高效率,提升操作体验,出现了总线升级的方法。目前的做法是在总线上接入到便携式的设备上,通过便携式的设备将固件信息逐帧发送到被升级的设备,最终完成升级。但目前的做法通常都需要操作人员到达现场,若存在多种设备、多台设备升级时,技术人员需要等候在设备旁,直至更新完成,浪费了大量的时间。且由于需要提高升级的速度来降低等待时间,多联机系统的总线完全被升级的数据占用,需要停机更新,多联机的应用大多在商业场合,对用户使用造成了不便。综上所述,目前的更新手段存在如下缺点:单机更新需去到每个设备旁,效率低下,操作不便,影响系统运行;目前的总线升级方式效率低,系统需要停机,影响正常 ...
【技术保护点】
1.一种多联机系统固件升级方法,其特征在于,包括:主机对所有从机进行点名,获取所有所述从机和所述主机自身的状态信息;所述主机向互联网模块发送所述状态信息;所述互联网模块根据所述状态信息将固件升级数据包以广播方式或一对一方式向需要升级的从机或需要升级的主机发送;获取到所述固件升级数据包的所述主机或所述从机进行固件升级。
【技术特征摘要】
1.一种多联机系统固件升级方法,其特征在于,包括:主机对所有从机进行点名,获取所有所述从机和所述主机自身的状态信息;所述主机向互联网模块发送所述状态信息;所述互联网模块根据所述状态信息将固件升级数据包以广播方式或一对一方式向需要升级的从机或需要升级的主机发送;获取到所述固件升级数据包的所述主机或所述从机进行固件升级。2.根据权利要求1所述的多联机系统固件升级方法,其特征在于,所述主机向互联网模块发送所述状态信息,包括:所述主机点名所述互联网模块,判断是否需要固件升级,若是,则向所述互联网模块发送所述状态信息。3.根据权利要求1或2所述的多联机系统固件升级方法,其特征在于,所述主机对所有从机进行点名,获取所有所述从机和所述主机自身的状态信息,包括:所述主机对所有所述从机按地址顺序逐一点名,获得当前点名从机的状态信息后对下一所述从机进行点名。4.根据权利要求1或2所述的多联机系统固件升级方法,其特征在于,所述主机对所有从机进行点名,获取所有所述从机和所述主机自身的状态信息,包括:所述主机对当前点名从机类型的首台从机进行点名,所述当前点名从机类型的所有从机按地址顺序逐一向所述主机发送状态信息后,所述主机对下一类型的首台从机进行点名。5.根据权利要求1或2所述的多联机系统固件升级方法,其特征在于,所述获取到所述固件升级数据包的所述主机或所述从机进行固件升级,包括:当所述互联网模块将所述固件升级数据包以广播方式发送时,所述主机或所述从机逐一确认所有固件升...
【专利技术属性】
技术研发人员:余祥,肖焕明,李辉,吴贵,梁成就,张宜宁,
申请(专利权)人:珠海晖达科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。