[发明专利]一种不影响应用程序调试的BootLoader方法在审

专利信息
申请号: 202110328079.0 申请日: 2021-03-26
公开(公告)号: CN112988206A 公开(公告)日: 2021-06-18
发明(设计)人: 付春雷 申请(专利权)人: 东莞市峰谷科技有限公司
主分类号: G06F8/654 分类号: G06F8/654;G06F11/36
代理公司: 东莞市华南专利商标事务所有限公司 44215 代理人: 黄焯辉
地址: 523000 广东省东莞市松山湖高*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及嵌入式软件技术领域,尤其是指一种不影响应用程序调试的BootLoader方法,其包括:在上电复位后进入BootLoader,通过读取flash相应位置的标志,来判断是否直接跳转应用程序,或者进行升级程序;当在升级程序中,打开相应的初始化配置,进入循环函数等待接收升级数据,接收到升级数据后,擦除应用层flash,接收到的每帧数据都做单帧的校验,升级数据帧中包含偏移量,通过基地址和偏移量,把接收到的升级数据写入flash,每个字节写入后,读取flash相应位置数据是否正确,并记录数据量。本发明能稳定的对应用程序进行升级,又能不影响应用程序的仿真调试。
搜索关键词: 一种 影响 应用程序 调试 bootloader 方法
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市峰谷科技有限公司,未经东莞市峰谷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/202110328079.0/,转载请声明来源钻瓜专利网。

同类专利
  • eMMC固件升级方法、固件升级设备和存储装置-202310779427.5
  • 伍思源;黄善勇;卢颖福 - 深圳市时创意电子有限公司
  • 2023-06-28 - 2023-10-27 - G06F8/654
  • 本申请公开了一种eMMC固件升级方法、固件升级设备和存储装置,基于安卓平台的eMMC固件升级方法包括步骤:识别待升级固件的数据大小;若所述待升级固件的数据小于预设值时,则下载并存储所述待升级固件至引导区中;对eMMC进行初始化后,读取所述引导区内的所述待升级固件,根据所述待升级固件对eMMC进行固件升级;若所述待升级固件的数据大于预设值时,则下载并存储所述待升级固件至安卓平台的只读分区中,并在所述引导区写入操作指令;对eMMC进行初始化后,执行引导区的操作指令,根据所述操作指令读取所述只读分区中的所述待升级固件,根据所述待升级固件对eMMC进行固件升级。通过上述方案以提高基于安卓平台的eMMC固件升级的可靠性。
  • 已用环表更新方法及模块、后端设备、介质、设备、芯片-202310834524.X
  • 王建东;刘静涛;马强;米岩 - 北京云豹创芯智能科技有限公司
  • 2023-07-08 - 2023-10-27 - G06F8/654
  • 本申请涉及已用环表更新方法及模块、后端设备、介质、设备、芯片,包括:当接收到任一个队列的包更新信息时,将该包更新信息存储至存储单元;若所述存储单元中所述队列的包更新信息的个数等于n,则根据所述n个包更新信息生成第一写请求和第二写请求,并将所述第一写请求和所述第二写请求依次发送给DMA处理模块,以使得所述DMA处理模块根据所述第一写请求将所述n个包更新信息的指针值、数据包长度写入所述已用环表,并根据所述第二写请求将所述n个包更新信息中最后接收的一个包更新信息的索引写入所述已用环表,通过本申请,有利于提高数据包收包速率。
  • 一种基于分布式储能EMS固件升级方法-202311074644.0
  • 吕海超;陈世锋;张建兴;来小旗;高鹏;于浩然 - 苏州云能魔方能源科技有限公司;许昌云能魔方储能技术有限公司
  • 2023-08-24 - 2023-10-27 - G06F8/654
  • 本发明涉及储能技术领域,且公开了一种基于分布式储能EMS固件升级方法,包括基于硬件终端EMS通过RS485/CAN,实时采集PCS、BMU、电表及空调的信息,通过干接点/RS485采集气体监测及消防控制信息,通过4G/internet与云平台/远程后台通信,实现“四遥”功能,本发明通过开源的Rttys将升级程序固件预先下载到EMS,通过web浏览器操作开源Rttys实现固件远程在线升级,操作简单,可大大提高分布式储能维护效率,本发明基于现有分布储能EMS远程通信信道,根据web指令升级,不需要重新开发新的上位机仅用开源软件Rttys,本发明提高了分布式储能升级的便利性,在分布式储能中具有很强通用性和实用性,具有广阔的应用前景。
  • 汽车控制器远程升级系统、方法、设备及可读存储介质-202310924163.8
  • 徐鑫;唐西清;代鹏;刘峰;姚元吉;张静静;邬婧婧;方鑫;刘福伟;杨钟毓 - 东风商用车有限公司
  • 2023-07-26 - 2023-10-27 - G06F8/654
  • 本发明提供一种汽车控制器远程升级系统、方法、设备及可读存储介质,该系统包括主控端和控制器端,控制器端包括第一处理器核、第二处理器核、共享内存和闪存。主控端用于将升级程序分为多个数据包依次发送到第一处理器核。第一处理器核用于将接收到的一个数据包写入共享内存,写入完毕后唤起核间通信,并进行下一个数据包的接收和写入。第二处理器核用于在核间通信唤起后从共享内存中读取数据包,擦除闪存并将数据包写入闪存。通过本发明,数据传输部分的操作和闪存擦除、数据写入部分的操作能够并行执行,从而节省时间,提高了控制器端的执行效率。
  • 一种基于以太网的DSP局部在线升级方法-202110491654.9
  • 尉天成;原晓佩;吴呈祥;陈小锋 - 西北工业大学
  • 2021-05-06 - 2023-10-27 - G06F8/654
  • 本发明公开了一种基于以太网的DSP局部在线升级方法,控制端的上位机和DSP处理器所在的设备通过网线相连,DSP处理器通过外接EEPROM和NAND Flash作为存储介质,DSP处理器运行Intermediate Boot‑Loader程序,控制端PC机上存储要烧录的文件并运行上位机;所述DSP处理器通过运行Intermediate Boot‑Loader程序完成硬件初始化,并等待来自网口的命令和数据;所述上位机通过网线与DSP处理器进行通信,完成命令和数据发送,发送的数据为需要烧录的文件以及选择烧录的位置,完成DSP局部在线升级。本发明解决了传统升级方法的过程繁琐、需要专用设备和软件的缺点,可实现对特定Flash扇区的擦写,实现DSP处理器程序的局部在线升级。
  • 一种Bootloader升级方法、装置、设备及介质-202310882673.3
  • 陶晓荣;韩乐乐;卢玉坤 - 知行汽车科技(苏州)股份有限公司
  • 2023-07-18 - 2023-10-24 - G06F8/654
  • 本申请公开了一种Bootloader升级方法、装置、设备及介质,涉及计算机技术领域,应用于微控制单元,包括:响应上位机的刷写请求,以将上位机发送的目标文件刷写至应用程序区域;目标文件由新版本Bootloader文件和Bootloader升级文件拼接,Bootloader升级文件为预先按照预设配置规则对新版本Bootloader文件进行配置得到的文件;在获取到上位机发送的Bootloader升级请求后运行Bootloader升级文件,以便将新版本Bootloader文件刷写至Bootloader区域,以对当前Bootloader进行升级。本申请适用于小容量微控制单元对Bootloader的升级。
  • 一种通过影音娱乐系统升级仪表的方法-202310821575.9
  • 刘亚博;王栋梁;曹孝坤;詹钦 - 成都航盛智行科技有限公司;深圳市航盛电子股份有限公司
  • 2023-07-05 - 2023-10-24 - G06F8/654
  • 本发明公开了一种通过影音娱乐系统升级仪表的方法,包括:TBOX接收来自云端的仪表系统的升级软件;将接收到的仪表升级软件经影音娱乐系统处理后,存放于中控端的存储设备中;影音娱乐系统获取仪表系统的升级软件的仪表升级软件信息发送到对应的仪表,然后将存储设备中的仪表升级软件通过以太网传输给对应的仪表;仪表端获取影音娱乐系统发送的仪表升级软件信息,并通过以太网接收来自影音娱乐系统端的升级软件,根据仪表升级软件信息校验接收到的升级软件,若校验通过,经仪表端系统的处理,将收到的升级软件存储于本地的存储设备中,并根据车辆状态,判断是否符合仪表升级条件,若符合,仪表端进行系统升级,完成通过影音娱乐系统升级仪表。
  • 现场可编程逻辑门阵列在线升级方法、装置及芯片测试机-202310629796.6
  • 殷超;张慧玲;张涵 - 杭州长川科技股份有限公司
  • 2023-05-30 - 2023-10-24 - G06F8/654
  • 本申请公开了一种现场可编程逻辑门阵列在线升级方法、装置及芯片测试机,属于芯片测试技术领域,其中,现场可编程逻辑门阵列在线升级方法包括:上位机将目标版本数据通过下位机转发至待升级板卡;上位机下发指令以使下位机将目标版本数据写入待升级板卡的闪存模块;其中,当存在多个相同功能的待升级板卡时,上位机通过广播的方式下发指令,以使多个相同功能的待升级板卡同时在线升级至目标版本程序。该方法通过下位机将目标版本数据并行下发至待升级板卡,并通过广播的方式下发指令以使多个相同功能的待升级板卡同时升级,大大提升了现场可编程逻辑门阵列在线升级速度,节省了升级时间。
  • 电子设备固件更新方法、清洁设备以及存储介质-202310480907.1
  • 吴腾 - 云鲸智能(深圳)有限公司;云鲸智能创新(深圳)有限公司
  • 2023-04-27 - 2023-10-20 - G06F8/654
  • 本申请公开了一种电子设备固件更新方法,电子设备包括第一芯片与第二芯片,上述方法包括:获取固件更新文件;根据固件更新文件,更新写入第一芯片的电子设备系统固件;根据更新后的电子设备系统固件,更新写入第二芯片的电子设备功能固件。如此,本申请通过优先升级系统固件、再根据系统固件对功能固件进行升级,无需对功能硬件的控制芯片分别独立写入,有效地简化了固件更新的操作流程。此外,根据系统固件对功能固件更新,能够对系统固件以及功能固件的版本进行统一,避免由于固件版本的不一致可能导致的控制故障或功能失效,提高清洁设备运行的可靠性。
  • 升级方法、设备及存储介质-202310475784.2
  • 赵文振 - 荣耀终端有限公司
  • 2022-04-14 - 2023-10-20 - G06F8/654
  • 本申请提供了一种升级方法、设备及存储介质。通过设置内卡升级条件,并在确定本次升级是否满足内卡升级条件时,先根据第一分区表将第一升级包中的除用户数据之外的分区对应的镜像文件写入存储器中对应的分区,再根据第二分区表升级第一分区表,并根据升级后的第一分区表重新创建存储器中分区的设备节点与存储器之间的映射关系,进而在格式用户数据分区后,根据映射关系创建格式化后的用户数据分区对应的文件系统,从而克服了内卡升级需要克服分区变化之后第一升级包无法找到的问题,使得电子设备从烧片版本升级到用户版时,既可以在分区表发生变化的情况下,依旧将各分区的镜像文件写入正确的位置,又可以克服外部存储设备传输速度的限制。
  • 固件的处理方法、芯片、系统和电子设备-202110963741.X
  • 相超 - 荣耀终端有限公司
  • 2021-08-20 - 2023-10-20 - G06F8/654
  • 本申请实施例提供了一种固件的处理方法、芯片、系统和电子设备,该方法中,电子设备可以在开机上电时,基于电子设备中FP sensor的标识,获取与该FP sensor对应的固件,进而采用与该FP sensor对应的固件驱动FP sensor采集用户的指纹信息,解决了用户更换电子设备的FP sensor时,电子设备无法驱动FP sensor采集用户的指纹信的问题,提高了用户体验。
  • 一种PET设备的数据远程更新方法、系统及计算机可读存储介质-202110162032.1
  • 李兴;王武斌;余李;陈汉生;卢磊 - 明峰医疗系统股份有限公司
  • 2021-02-05 - 2023-10-20 - G06F8/654
  • 本发明提供了一种PET设备的数据远程更新方法、系统及计算机可读存储介质,数据远程更新方法,包括以下步骤:基于待发送数据包,根据主控芯片缓存大小、和数据地址的对齐要求,拆分为多个数据控制请求;定义数据包数据区包括n‑1条控制数据及1条操作控制参数;根据数据包路由内的地址,转发控制数据至PET设备内的主控芯片;主控芯片顺序缓存n‑1条控制数据,并在接收到操作控制参数后,基于操作序列选择,以控制数据为对象,执行写入、读取、擦除、自定义命令;基于命令序列选择在指定读写地址上执行指定长度的控制命令。采用上述技术方案后,可快速更新PET设备的固件,且降低人工成本,提高容错率。
  • 一种实现CPU微码无感升级的方法、系统、设备及介质-202310868968.5
  • 徐晓倩 - 苏州浪潮智能科技有限公司
  • 2023-07-14 - 2023-10-17 - G06F8/654
  • 本发明属于服务器技术领域,具体提供一种实现CPU微码无感升级的方法、系统、设备及介质,所述方法包括如下步骤:BMC加载微码升级文件;加载成功后,BMC接收到升级触发信号后控制嵌入式微控制器进入恢复模式;所述嵌入式微控制器是位于南桥芯片中的嵌入式微控制器;BMC获得南桥外设接口的控制权并将微码升级文件写入南桥外设接口连接的闪存进行更新;更新完成后,BMC放弃对南桥外设接口的控制权,并触发一次热复位以强制从南桥连接的闪存中重新加载微码升级文件;确认微码升级成功后,BMC输出控制信号使嵌入式微控制器恢复正常。实现了CPU处理器微码的无感升级,节省了大量的手动热重启时间。
  • 车辆制造方法以及车辆控制系统-202310303832.X
  • 盐谷阳介 - 本田技研工业株式会社
  • 2023-03-24 - 2023-10-17 - G06F8/654
  • 本发明提供车辆制造方法以及车辆控制系统,缩短用于管理搭载于车辆的ECU的程序的作业时间,实现车辆的制造效率的提高。一种车辆制造方法,其中,包括如下工序:设置工序,将车辆控制部和主控制部设置于车辆,所述车辆控制部具备非易失性的程序存储部,通过执行存储于程序存储部的程序,来控制搭载于车辆的功能部;接线工序,通过通信线连接主控制部与多个车辆控制部;以及写入工序,通过主控制部,对通过通信线与主控制部连接的车辆控制部执行写入处理,在该写入处理中,对程序存储部写入程序。
  • 一种用于电动汽车的ECU的无感刷新方法-202310944693.9
  • 宋嘉辰;杜朝辉;曹冠晖 - 浙江奥思伟尔电动科技有限公司
  • 2023-07-31 - 2023-10-17 - G06F8/654
  • 本申请公开了一种用于电动汽车的ECU的无感刷新方法,包括以下步骤:步骤S1:将ECU flash均分为执行区和编程区,使能芯片的swap功能后,MCU将flash均分为A面和B面,分别对应执行区和编程区;步骤S2:将原有的应用程序link文件中flash的地址映射于A面;步骤S3:将应用程序集成FBL协议栈,flash操作部分只保留擦除和编写的接口,去除操作命令,将操作指令打包为flash driver,在刷写序列中下载;步骤S4:程序接收到刷写序列后,执行编程区编程流程;步骤S5:刷新完成且校验成功后将新程序的启动地址写入固件配置段;步骤S6:运行SWAP切换功能,切换地址映射;步骤S7:等待整车低压重新上电后,固件启动完成,调用新写入的启动地址代码,无感刷新完成。
  • 一种基于SD卡的嵌入式系统升级方法及相关设备-202310844973.2
  • 刘旺;王俊红;宋平;马也;刘涛 - 北京茵沃汽车科技有限公司
  • 2023-07-11 - 2023-10-13 - G06F8/654
  • 本申请提供了一种基于SD卡的嵌入式系统升级方法及相关设备,其中方法包括:通过Bootloader组件引导加载recovery组件和minifs组件;启动minifs组件,对SD卡进行识别,检测SD卡中的升级包并进行解压;找到升级包中的recoveryfs组件并挂载到指定目录;导出recoveryfs组件运行所需要的环境变量;运行recoveryfs组件的udev应用和升级app,并加载相关资源和显示固件。本申请通过对主系统和recovery系统的布局进行优化,在不影响升级功能效果的情况下,减少Flash的使用空间,降低了硬件成本。
  • 芯片测试机的FPGA配置方法及装置-202310624739.9
  • 吴王胜;冯国祥;殷超 - 杭州长川科技股份有限公司
  • 2023-05-30 - 2023-10-10 - G06F8/654
  • 本申请公开了一种芯片测试机的FPGA配置方法、芯片测试机的FPGA配置系统、芯片测试机的FPGA配置装置及电子设备,属于半导体技术领域,其中,芯片测试机的FPGA配置方法包括:将多个程序配置数据分别存入非易失性存储器的不同区域;获取热启动命令和热启动地址;基于热启动命令对FPGA复位并从非易失性存储器的热启动地址加载程序配置数据完成FPGA配置。该方法通过热启动加载程序配置数据,可以避免掉电重启配置FPGA时每次重新下载程序代码而花费较长时间,基于热启动地址从非易失性存储器加载对应的程序配置数据减小了数据的传输量,有助于节约系统资源。
  • 程序升级方法、上位机及计算机可读存储介质-202310722414.4
  • 庄国伟;付兴龙 - 深圳研控自动化科技股份有限公司
  • 2023-06-16 - 2023-10-10 - G06F8/654
  • 本发明公开了程序升级方法、上位机及计算机可读存储介质,其中,所述程序升级方法包括:当与待升级驱动器建立连接后,确定所述待升级驱动的闪存存储器的存储地址;基于所述存储地址控制所述待升级驱动器执行所述闪存存储器的数据擦除动作;在所述待升级驱动器完成所述闪存存储器的数据擦除后,基于所述存储地址将升级文件发送至所述待升级驱动器;控制所述升级驱动器基于所述升级文件执行预设程序升级动作。与待升级驱动器建立连接后,直接确定闪存存储器的存储地址,根据存储地址完成闪存存储器的数据擦除以及升级文件的发送最后基于升级文件完成程序的升级,解决了如何简化程序升级步骤的问题。
  • 一种SoC芯片固件升级的安全处理系统及方法-202010860122.3
  • 马资道;魏贵鹏;谢演 - 成都三零嘉微电子有限公司
  • 2020-08-24 - 2023-10-10 - G06F8/654
  • 本发明公开了一种SoC芯片固件升级的安全处理系统及方法,所述系统包括:安全访问控制模块,用于实现特殊存储区访问权限的获取,以及用于主存储区中各个区域的划分和边界的配置,各个区域访问密码的设置、各个区域的读写、擦除操作的控制和JTAG的开关控制;防出错防篡改检测模块,用于在使用BootLoader进行SoC芯片固件升级时,对用户固件程序的BIN文件进行正确性检测和版本号比对;身份合法性验证单元,用于对BIN文件进行身份合法性验证;数据传输加解密模块,用于对BIN文件在空中传输地过程中进行加解密处理;文件数据完整性验证单元,用于对BIN文件进行数据完整性验证。本发明解决了SoC芯片固件升级过程中各个阶段的数据安全问题。
  • 一种针对基本输入/输出系统的刷新方法和装置-202310449967.7
  • 郑浩宇;王安平;朱英澍 - 苏州浪潮智能科技有限公司
  • 2023-04-24 - 2023-10-03 - G06F8/654
  • 本发明实施例提供了一种针对基本输入/输出系统的刷新方法和装置,通过当接收到针对所述基本输入/输出系统的刷新命令时,响应于所述刷新命令获取针对所述基本输入/输出系统的原始镜像数据;将所述原始镜像数据发送至所述基板管理控制器,并控制所述基板管理控制器同步更新所述原始镜像数据;当判定针对所述基本输入/输出系统的所述刷新操作失败时,调用所述原始镜像数据对所述基本输入/输出系统再次执行所述刷新操作,从而避免了在对BIOS刷新的过程中,闪存Flash中的原始镜像数据被抹除导致无法完成对BIOS进行刷新,从而提高了针对BIOS的刷新效率。
  • 固件版本升级方法、装置、芯片和电子设备-202310861714.0
  • 赖圳雄 - 厦门紫光展锐科技有限公司
  • 2023-07-13 - 2023-09-29 - G06F8/654
  • 本申请提出了一种固件版本升级方法、装置、芯片和电子设备,涉及终端技术领域。其中,上述固件版本升级方法包括:首先,获取待升级固件的版本信息。然后,从一次性可编程存储器内读取第一设备支持的目标版本信息。进而,可利用目标版本信息对待升级固件的版本信息进行校验,并在确定校验通过后安装待升级固件。通过上述技术方案,可在固件升级之前,基于预存的固件版本信息对待升级固件版本进行校验,从而可以防止安装错误版本的固件。并且,将固件版本信息预存于一次性可编程存储器中,可有效防止数据被篡改,增强了数据可信度,安全性更高。
  • 快闪存储器的配置装置及方法-201911295119.5
  • 李海瑞 - 杭州迪普科技股份有限公司
  • 2019-12-16 - 2023-09-26 - G06F8/654
  • 本发明提供一种快闪存储器的配置装置及方法,无需拆卸FLASH即可实现配置。FLASH的配置接口与处理芯片相连接,该装置包括:烧录连接器及检测模块;所述检测模块与所述烧录连接器相连接,用于在检测到烧录器连接所述烧录连接器时,触发断开所述FLASH的配置接口与所述处理芯片之间的连接;所述烧录连接器与所述FLASH的配置接口相连接,用于通过所述配置接口将所述烧录器发送的配置数据传输至所述FLASH。
  • 一种uboot升级检验方法-202310630877.8
  • 张博;周厚明;陈楠 - 武汉迈威通信股份有限公司
  • 2023-05-30 - 2023-09-22 - G06F8/654
  • 本发明提出了一种升级检验方法及系统,所述方法包括以下步骤:开始校验,进行uboot镜像文件传输;校验uboot镜像文件,进行解密;校验擦写flash操作,校验成功后校验写入的flash文件,校验成功则uboot升级成功,校验擦写flash操作或写入的flash文件多次失败后,退出升级进程,输出升级失败并执行下一步;通过内部有uboot升级文件的U盘恢复flash文件并继续升级。通过镜像文件传输,对镜像文件进行加密和解密,完成校验,通过擦写flash以及校验写入的flash文件,判断升级状态,若不成功还有失败后的恢复升级方法,实现了在常规方式升级失败后,继续升级设备。
  • ECU的软件升级方法、系统及车辆-202310798117.8
  • 袁华兵;贾成禹;彭茂武 - 三一汽车制造有限公司
  • 2023-06-30 - 2023-09-22 - G06F8/654
  • 本发明提供一种ECU的软件升级方法、系统及车辆,属于软件升级技术领域,其中,ECU的软件包括应用程序软件和引导加载程序软件,ECU的内存区包括flash存储区和缓存区,flash存储区用于存储当前版本的应用程序软件和引导加载程序软件,缓存区包括易失性缓存区和非易失性缓存区,方法包括:接收升级指令;根据升级指令获取新版本的应用程序软件;利用引导加载程序软件将新版本的应用程序软件存储至缓存区;将新版本的应用程序软件刷写至flash存储区,以升级当前版本的应用程序软件。本发明减少了对片上flash空间的占用,降低了对ECU非易失性存储空间的要求,从而降低ECU的选型成本。
  • 多核异构片上系统更新方法、装置、芯片及交通设备-202311037172.1
  • 景飞 - 北京芯驰半导体科技有限公司
  • 2023-08-17 - 2023-09-19 - G06F8/654
  • 本申请提供了一种多核异构片上系统更新方法、装置、芯片及交通设备,涉及数据处理技术领域,方法包括:在第一硬件域中配置全局控制器;在所述第一硬件域中配置所述第一硬件域对应的第一更新服务;响应于第一操作系统发生更新,第一更新服务基于全局控制器对第一硬件域对应的第一存储器进行更新;第一存储器包括至少两个存储区域,每个存储区域用于存储一个硬件域对应的数据,任意两个所述存储区域对应的硬件域不相同;其中,第一操作系统为多核异构片上系统中的一个硬件域对应的操作系统。解决了多核异构片上系统无法通过一个特定的操作系统获取升级包的问题,实现了通过一个操作系统对整个多核异构片上系统升级。
  • 一种编译阶段确保固件与工程匹配的单片机升级方法-202310885427.3
  • 张谦 - 成都泰格微电子研究所有限责任公司
  • 2023-07-19 - 2023-09-19 - G06F8/654
  • 本发明涉及一种编译阶段确保固件与工程匹配的单片机升级方法,包括:自定义片上资源划分步骤;查询Flash更新文件头处的更新标志值是否为更新标志,如果是,按照更新文件头中的文件长度拷贝更新区固件到执行区,计算执行区数据校验,并判断与更新文件头中的校验值是否匹配后进行相应操作;接收更新文件头,并将接收到的文件头中的设备信息与执行区文件头进行匹配,如果匹配成功,则接收升级固件剩余部分并写入更新区,检验更新区的数据与之前接收的更新文件头中的校验值是否匹配后进行相应操作。本发明完全自主控制单片机片上内存的使用,明确分区使用内存空间,程序在编译链接及运行时完全受控,且精确到每一个变量的存储地址的清晰掌握。
  • 板载MCU的升级方法、板载MCU、板卡及信息处理系统-202310675235.X
  • 薛兆井 - 北京东土军悦科技有限公司
  • 2023-06-08 - 2023-09-15 - G06F8/654
  • 本发明公开了一种板载MCU的升级方法、板载MCU、板卡及信息处理系统,其中板载MCU的升级方法应用于一种板卡的板载MCU,所述MCU的存储区包括引导区、运行程序区、升级程序区,所述方法包括:执行所述引导区中存储的引导程序,判断所述MCU是否满足升级条件;若是,将所述升级程序区中存储的升级程序覆盖所述运行程序区中存储的当前运行程序,作为新的当前运行程序;执行所述运行程序区中新的当前运行程序。本发明实施例的技术方案可以在现有I2C总线上实现业务板MCU程序的在线升级,无需将业务板拔下后插接在工装上,通过串口或JTAG接口升级MCU程序,满足了不中断运行板卡业务的前提下,实现在线升级的应用场景,有效提高了升级效率。
  • 一种基于云平台的程序更新方法和系统-202310717828.8
  • 戈军;王宜怀;孙淼;李志嫒;郭瑶;史洪玮;张宸烽;周刊;朱银杏;吴疆;张鹏图 - 宿迁学院产业技术研究院
  • 2023-06-16 - 2023-09-15 - G06F8/654
  • 本发明公开了一种基于云平台的程序更新方法和系统,方法包括:终端接收到云平台发送的更新初始化帧后,如果终端正在User程序中运行则跳转回BIOS程序,然后进行更新初始化操作后,停留在BIOS程序中运行;如果终端正在BIOS程序中运行则直接进行程序更新初始化操作,然后向云平台发送初始化反馈帧数据,开启Systick定时器;云平台对初始化反馈帧进行解析,如果终端初始化完成,则下发更新先行帧,否则云平台发出提示。本申请设计了更新协议帧、丢帧补发、异常复位续传、代码保护和程序自覆盖机制,为程序更新的稳定、高效提供保障。
  • 操作系统的升级方法及装置、存储介质及电子设备-202310812515.0
  • 赵凤鸣;马斌;高明 - 苏州浪潮智能科技有限公司
  • 2023-07-04 - 2023-09-15 - G06F8/654
  • 本申请实施例提供了一种操作系统的升级方法及装置、存储介质及电子设备,该方法包括:根据第一系统升级指令,获取双操作系统镜像,第一系统升级指令用于将多核处理器上运行的基板管理控制器的单操作系统升级为双操作系统,双操作系统镜像是与双操作系统对应的镜像文件,单操作系统是从与多核处理器对应的第一指定闪存的引导分区运行的;将双操作系统镜像烧写至与多核处理器对应的第二指定闪存中,第二指定闪存是与第一指定闪存不同的闪存;在第二指定闪存的引导分区为多核处理器的操作系统进行系统重启所执行的引导分区的情况下,重启多核处理器的操作系统,以通过第二指定闪存引导分区引导执行第二指定闪存中的双操作系统镜像来启动双操作系统。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top