[发明专利]一种闸机系统的固件升级方法、装置及闸机系统在审
申请号: | 202010950237.1 | 申请日: | 2020-09-10 |
公开(公告)号: | CN112015452A | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 肖国庆;沈玉成 | 申请(专利权)人: | 深圳市嘉昱机电有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 曹瑞敏 |
地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 升级 方法 装置 | ||
1.一种闸机系统的固件升级方法,其特征在于,所述闸机系统包括:上位机、控制器、主驱动器和从驱动器,其中,所述控制器分别通信连接所述主驱动器和所述从驱动器,所述控制器通过第一串口通信连接所述上位机,所述方法包括:
接收所述上位机通过所述第一串口传输的第一烧写指令,所述第一烧写指令包括:待烧写的固件程序,以及待烧写的目标设备的标识;
通过引导程序从启动程序区读取所述控制器的标识;
通过所述引导程序根据所述目标设备的标识和所述控制器的标识,确定是否转发所述第一烧写指令;
若是,则通过所述引导程序向所述主驱动器和所述从驱动器转发所述第一烧写指令,以使得所述主驱动器和所述从驱动器中的所述目标设备基于所述第一烧写指令执行所述固件程序的升级烧写操作。
2.根据权利要求1所述的方法,其特征在于,所述接收所述上位机通过所述第一串口传输的第一烧写指令之前,所述方法还包括:
通过所述引导程序判断所述控制器的应用程序区是否烧写有固件程序;
若所述应用程序区未烧写固件程序,则通过所述引导程序监测是否接收到所述上位机发送的第二烧写指令,所述第二烧写指令包括:待烧写的所述控制器的固件程序,以及所述控制器的标识;
若接收到所述第二烧写指令,通过所述引导程序向所述应用程序区中烧写所述控制器的固件程序和所述控制器的标识;
通过所述引导程序从所述引导程序区跳转至所述应用程序区,以从所述应用程序区读取所述控制器的标识;
通过所述引导程序向所述引导程序区写入所述控制器的标识。
3.根据权利要求2所述的方法,其特征在于,所述接收所述上位机通过所述第一串口传输的第一烧写指令之前,所述方法还包括:
若所述应用程序区烧写有固件程序,则通过所述引导程序判断所述应用程序区烧写的固件程序是否需要升级;
若不需要升级,则通过所述引导程序从所述引导程序区跳转至所述应用程序区,以从所述应用程序区读取所述控制器的标识;
通过所述引导程序向所述引导程序区写入所述控制器的标识。
4.根据权利要求3所述的方法,其特征在于,所述接收所述上位机通过所述第一串口传输的第一烧写指令之前,所述方法还包括:
若需要升级,则通过所述引导程序监测是否接收到所述上位机发送的第三烧写指令,所述第三烧写指令包括:待烧写的所述控制器的固件程序,以及所述控制器的标识;
若接收到所述第三烧写指令,通过所述引导程序向所述应用程序区中烧写所述控制器的固件程序和所述控制器的标识;
通过所述引导程序从所述引导程序区跳转至所述应用程序区,以从所述应用程序区读取所述控制器的标识;
通过所述引导程序向所述引导程序区写入所述控制器的标识。
5.根据权利要求1所述的方法,其特征在于,所述控制器分别通过第二串口通信连接所述主驱动器和所述从驱动器;所述通过所述引导程序向所述主驱动器和所述从驱动器转发所述第一烧写指令,包括:
通过所述引导程序将所述第一串口的协议对应的所述第一烧写指令,转换为所述第二串口的协议对应的所述第一烧写指令,并将协议转换后的所述第一烧写指令转发至所述主驱动器和所述从驱动器。
6.一种闸机系统的固件升级方法,其特征在于,所述闸机系统包括:上位机、控制器、主驱动器和从驱动器,其中,所述上位机、所述控制器、所述主驱动器、所述从驱动器均连接至预设通信总线上,所述方法应用于所述控制器、所述主驱动器、所述从驱动器中的任何一个,所述方法包括:
接收所述上位机通过所述通信总线传输的第四烧写指令,所述第四烧写指令包括:待烧写的固件程序,以及待烧写的目标设备的标识;
通过引导程序从启动程序区读取自身标识;
通过所述引导程序根据所述目标设备的标识和所述自身标识,确定是否执行所述固件程序的升级烧写操作;
若是,则执行所述固件程序的升级烧写操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市嘉昱机电有限公司,未经深圳市嘉昱机电有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010950237.1/1.html,转载请声明来源钻瓜专利网。