(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210571971.6
(22)申请日 2022.05.25
(65)同一申请的已公布的文献号
申请公布号 CN 114661330 A
(43)申请公布日 2022.06.24
(73)专利权人 武汉海微科技有限公司
地址 430000 湖北省武汉市东湖新 技术开
发区武大园四路3号国家地球空间信
息产业基地 Ⅱ区B3大楼15楼158 8-2号
(72)发明人 李林峰 汪杨刚 李铮
(74)专利代理 机构 深圳市世纪恒程知识产权代
理事务所 4 4287
专利代理师 袁雪
(51)Int.Cl.
G06F 8/65(2018.01)G06F 9/445(2018.01)
审查员 舒婷
(54)发明名称
车辆硬件程序更新方法、 装置、 设备及存储
介质
(57)摘要
本发明属于车辆控制技术领域, 公开了一种
车辆硬件程序更新方法、 装置、 设备及存储介质。
该方法包括: 当中央控制器启 动时, 通过中央控
制器获取车辆硬件的硬件 版本号; 当主存储内未
存储硬件 版本号对应的设备类型信息时, 接收中
央控制器发送的版本号信息; 根据版本号信息进
行设备类型信息的更新。 通过上述方式, 通过中
央控制器获取车辆硬件的硬件 版本号, 然后当主
存储中未存储硬件版本号对应的设备类型信息
时, 接收版本号信息并更新到主存储中, 实现了
使得不同版本和配置的硬件只需要烧写同一套
程序即可自动完成型号适配, 并且识别过程只在
第一次启动过程发生, 不会影响后续启动时间,
提高了用户使用车辆的使用体验。
权利要求书2页 说明书8页 附图3页
CN 114661330 B
2022.09.09
CN 114661330 B
1.一种车辆硬件程序更新方法, 其特 征在于, 所述车辆硬件程序更新方法包括:
当中央控制器启动时, 通过 所述中央控制器获取 车辆硬件的硬件版本号;
当主存储内未存储所述硬件版本号对应的设备类型信 息时, 接收所述中央控制器发送
的版本号信息;
根据所述版本号信息进行设备类型信息的更新;
所述根据所述版本号信息进行设备类型信息的更新, 包括:
根据所述版本号信息确定硬件版本号和版本信息;
将所述硬件版本号和版本信息转换为平台类型信息;
将所述平台类型信息写入主存 储中的目标存 储区;
根据所述平台类型信息进行设备类型信息的更新;
所述根据所述平台类型信息进行设备类型信息的更新, 包括:
根据所述平台类型信息确定更新后的设备类型;
根据所述更新后的设备类型确定车辆启动时启用的目标设备树;
根据所述目标设备树将所述更新后的设备类型传递至后级的目标操作系统和目标启
动引导程序, 以完成设备类型信息的更新。
2.如权利要求1所述的方法, 其特征在于, 所述当中央控制器启动 时, 通过所述中央控
制器获取 车辆硬件的硬件版本号, 包括:
当中央控制器启动 时, 接收所述中央控制器通过串口发送的车辆硬件的硬件版本号,
所述硬件版本号 为所述中央控制器根据模数转换器采样信息和贴片电阻信息得到的。
3.如权利要求1所述的方法, 其特征在于, 所述当主存储内未存储所述硬件版本号对应
的设备类型信息时, 接收所述中央控制器发送的版本号信息之前, 还 包括:
通过第一引导 程序读取配置数据表, 得到配置数据表分区信息;
根据所述配置数据表分区信息确定是否识别到配置数据表镜像;
当识别到配置数据表镜像时, 根据 所述配置数据表镜像和所述硬件版本号确定主存储
是否存储所述硬件版本号对应的设备类型信息 。
4.如权利要求3所述的方法, 其特征在于, 所述当识别到配置数据表镜像时, 根据所述
配置数据表镜像和所述硬件版本号确定主存储是否存储所述硬件版本号对应的设备类型
信息之后, 还 包括:
当主存储内存储有所述硬件版本号对应的设备类型信 息时, 向所述中央控制器发送停
止发送指令, 以使所述中央控制器终止通过串口发送版本号信息的操作。
5.如权利要求1所述的方法, 其特征在于, 所述根据 所述版本号信 息进行设备类型信 息
的更新之后, 还 包括:
在完成设备类型信 息的更新之后, 加载所述目标设备树, 并启动实时操作系统, 以完成
车辆启动。
6.一种车辆硬件程序更新装置, 其特 征在于, 所述车辆硬件程序更新装置包括:
获取模块, 用于中央控制器启动时, 通过 所述中央控制器获取 车辆硬件的硬件版本号;
接收模块, 用于当主存储内未存储所述硬件版本号对应的设备类型信息时, 接收所述
中央控制器发送的版本号信息;
更新模块, 用于根据所述版本号信息进行设备类型信息的更新;权 利 要 求 书 1/2 页
2
CN 114661330 B
2所述更新模块, 还用于根据所述版本号信息确定硬件版本号和版本信息; 将所述硬件
版本号和版本信息转换为平台类型信息; 将所述平台类型信息写入主存储中的目标存储
区; 根据所述平台类型信息进行设备类型信息的更新;
所述更新模块, 还用于根据所述平台类型信息确定更新后的设备类型; 根据所述更新
后的设备类型确定车辆启动时启用的目标设备树; 根据所述目标设备树将所述更新后的设
备类型传递至后级的目标操作系统和目标启动引导 程序, 以完成设备类型信息的更新。
7.一种车辆硬件程序更新设备, 其特征在于, 所述设备包括: 存储器、 处理器及存储在
所述存储器上并可在所述处理器上运行的车辆硬件程序更新程序, 所述车辆硬件程序更新
程序配置为实现如权利要求1至 5中任一项所述的车辆硬件程序更新方法。
8.一种存储介质, 其特征在于, 所述存储介质上存储有车辆硬件程序更新程序, 所述车
辆硬件程序更新程序被处理器执行时实现如权利要求1至5任一项所述的车辆硬件程序更
新方法。权 利 要 求 书 2/2 页
3
CN 114661330 B
3
专利 车辆硬件程序更新方法、装置、设备及存储介质
安全报告 >
其他 >
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:07:38上传分享