【技术实现步骤摘要】
嵌入式设备固件升级方法、装置、电子设备和存储介质
[0001]本申请涉及数据处理领域,尤其涉及一种嵌入式设备固件升级方法、装置、电子设备和存储介质。
技术介绍
[0002]内窥镜产品由镜体,传输连接部,处理器组成,属于复杂的嵌入式系统,传统的内窥镜嵌入式设备在进行系统固件升级时,一般先通过jtag(Joint Test Action Group,联合测试工作组)接口将启动加载程序固化到设备的flash存储器(快闪存储器)中,然后再启动加载程序通过串口或网络接口去更新其它系统固件。
[0003]现有技术中,利用串口更新系统固件时:在启动加载程序中通过串口更新系统固件时,由于串口传输采用的是串行数据传输方式,采用的数据线比较少,每次只能传输一个数据位,导致传输速度大大受限制升级速度慢;同时随着技术的发展进步,内窥镜系统需要支持的功能也越来越复杂,系统固件也越来越大,利用网络接口更新系统固件时:由于传统的内窥镜嵌入式设备升级传输速度较快,但是需要搭建的环境较复杂,需要网络客户端和服务器端的配合,因此增加了整套内镜系统的研发 ...
【技术保护点】
【技术特征摘要】
1.一种嵌入式设备固件升级方法,其特征在于,所述方法包括:在接收到当前处于上电状态的指示信息的情况下,利用预先固化的目标引导加载程序初始化串行总线设备驱动,以检测串行总线接口与待更新固件的串行总线存储设备之间的连接关系;根据所述连接关系确定所述待更新固件是否存在升级需求;在存在所述升级需求的情况下,对所述待更新固件进行升级。2.根据权利要求1所述的嵌入式设备固件升级方法,其特征在于,所述根据所述连接关系确定所述待更新固件是否存在升级需求,包括:在串行总线接口处连接有所述串行总线存储设备的情况下,确定存在升级需求;或者,在串行总线接口处未连接有所述串行总线存储设备的情况下,确定不存在升级需求。3.根据权利要求2所述的嵌入式设备固件升级方法,其特征在于,在所述确定不存在升级需求之后,所述方法还包括:对所属的嵌入式设备执行开机操作。4.根据权利要求1所述的嵌入式设备固件升级方法,其特征在于,所述对所述待更新固件进行升级,包括:读取所述待更新固件;将所述待更新固件更新到目标分区,完成对所述待更新固件的升级。5.根据权利要求4所述的嵌入式设备固件升级方法,其特征在于,所述读取所述待更新固件,包括:若所述串行总线存储设备中包含至少一个所述待更新固件,从所述目标串行总线存储设备中读取所述待更新固件。6.根据权利要求4所述的嵌入式设备固件升级方法,其特征在于,所述将所述待更新固件更新到目标分区,包括:获取所述待更新固件的固件信...
【专利技术属性】
技术研发人员:黄莨元,董亮,
申请(专利权)人:深圳市科曼医疗设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。