【技术实现步骤摘要】
固件升级控制方法、上位机及固件升级系统
本专利技术涉及固件数据烧录升级
,尤其涉及一种固件升级控制方法、上位机及固件升级系统。
技术介绍
固件数据升级系统一般包含三个主要部件,待烧录的HEX文件、上位机(上位机上运行有烧录软件)及待升级的目标产品。目前的固件数据升级流程一般包括:操作人员将待升级的平台与上位机连接,然后在上位机上打开烧录软件,将HEX文件手动导入上位机;然后操作人员根据导入的HEX文件,从与上位机连接的各产品中,手动选择一个与导入的HEX文件相对应的产品作为目标产品后,下发烧录指令,上位机则根据该烧录指令将HEX文件中的固件数据下发给目标产品实现固件升级。在电机驱动器领域的固件升级目前也是采用以上过程完成升级。在现有的固件升级过程中,需要操作人员手动选择与HEX文件对应的目标产品,效率低且容易选择错。另外,现有的固件升级过程中,只能逐个对目标产品进行升级,也即只有在等当前的目标产品升级完成后,才能开始对下一个目标产品进行升级,进一步降低了固件升级效率。另外,现有的固件升级过程中,目标产品 ...
【技术保护点】
1.一种固件升级控制方法,其特征在于,所述固件升级控制方法包括:/n上位机导入HEX文件,以及获取当前接入至串口的至少一个待升级产品的产品信息;/n所述上位机从所述HEX文件中获取目标产品匹配信息,根据所述目标产品匹配信息和所述产品信息,通过识别规则从所述待升级产品中筛选出至少一个目标升级产品;/n所述上位机将所述HEX文件中的固件数据发给所述至少一个目标升级产品,以供所述至少一个目标升级产品根据所述固件数据进行固件升级。/n
【技术特征摘要】
1.一种固件升级控制方法,其特征在于,所述固件升级控制方法包括:
上位机导入HEX文件,以及获取当前接入至串口的至少一个待升级产品的产品信息;
所述上位机从所述HEX文件中获取目标产品匹配信息,根据所述目标产品匹配信息和所述产品信息,通过识别规则从所述待升级产品中筛选出至少一个目标升级产品;
所述上位机将所述HEX文件中的固件数据发给所述至少一个目标升级产品,以供所述至少一个目标升级产品根据所述固件数据进行固件升级。
2.如权利要求1所述的固件升级控制方法,其特征在于,所述目标产品匹配信息包括:目标产品平台信息,还包括HEX文件名称和目标产品ID信息中的至少一种。
3.如权利要求2所述的固件升级控制方法,其特征在于,所述识别规则包括以下中的任意一种:
规则一:所述目标产品平台信息与所述产品信息中的产品平台信息相匹配,且所述HEX文件名称与所述产品信息中的产品名称相匹配;
规则二:所述目标产品平台信息与所述产品信息中的产品平台信息相匹配,且所述目标产品ID信息与所述产品信息中的产品ID信息相匹配;
规则三:所述目标产品平台信息与所述产品信息中的产品平台信息相匹配,所述目标产品ID信息与所述产品信息中的产品ID信息相匹配,且所述HEX文件名称与所述产品信息中的产品名称相匹配。
4.如权利要求1-3任一项所述的固件升级控制方法,其特征在于,所述上位机将所述HEX文件中的固件数据发给所述至少一个目标升级产品包括:
当所述目标升级产品包括至少两个时,所述上位机将所述固件数据并行的发送给该至少两个目标升级产品,以供所述至少两个目标升级产品并行的根据所述固件数据进行固件升级。
5.如权利要求1-3任一项所述的固件升级控制方法,其特征在于,所述上位机导入HEX文件包括:
所述上位机接收升级指令进入升级配置界面,所述升级配置界面包括HEX文件选择窗口和串口状态窗口,所述串口状态窗口中显示有接入串口的平台;
所述上位机接收通过所述HEX文件选择窗口下发的HEX文件选择指令,并根据所述HEX文件选择指令导入对应的HEX文件。
6.如权利要求1-3任一项所述的固件升级控制方法,其特...
【专利技术属性】
技术研发人员:包佑炳,田天胜,覃海涛,吴立,李卫平,
申请(专利权)人:深圳市雷赛软件技术有限公司,深圳市雷赛智能控制股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。