一种嵌入式固件免编译更新方法和系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种嵌入式固件免编译更新方法和系统
申请号:CN202511103089
申请日期:2025-08-07
公开号:CN120929106A
公开日期:2025-11-11
类型:发明专利
摘要
本发明涉及固件更新技术领域,尤其涉及一种嵌入式固件免编译更新方法,包括:S1:通过链接脚本将固件划分为若干个独立的功能模块,每个功能模块被分配至独立的内存地址区间,并记录于section表中;S2:响应于模块替换指令,读取目标功能模块的标识符与版本号;S3:根据section表定位目标功能模块的目标内存地址,执行兼容性检查;S4:若通过兼容性检查,则在内存屏障保护下将新功能模块二进制数据原子写入目标内存地址区间;S5:更新section表中的模块版本标记,触发软重启使新功能模块生效。本发明将固件划分为独立模块,提升固件的更新效率和灵活性,支持固件模块的实时加载和替换,提高系统的灵活性和响应速度,引入自动回滚机制,保障系统的稳定性和安全性。
技术关键词
嵌入式固件 功能模块 更新方法 计算机可读指令 固件更新技术 模块依赖关系 屏障 内存 标识符 脚本 DMA控制器 硬件看门狗 隔离带 可读存储介质 差分算法 AI算法