
在晶心平台上实现嵌入式系统/ARM技术的ROM patch技术分享
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文章将介绍如何在晶心平台的嵌入式系统中应用ARM技术进行ROM patch实现的方法与技巧,旨在帮助开发者解决软件更新中的难题。
笔者曾协助多家公司工程师在AndesCore上开发固件。我们发现,在客户为Non-OS系统编写程序代码时,最常见的问题在于开发者不知道如何撰写链接脚本(linker script)。虽然网络上有GNU ld的使用文档,但实际可用的链接脚本范例较少,特别是当需要编写复杂程度较高的链接脚本时,很多开发者感到无从下手。
本段落将分享如何在ROM中实现补丁程序(patch)。基于晶心CPU构建的嵌入式系统通常包括CPU、外围IP以及RAM和ROM。部分客户使用存储于ROM中的启动代码,并且把其他程序代码放在SRAM里。利用ROM来存放启动代码的优点在于成本较低,但同时也带来了一些限制与挑战。
全部评论 (0)
还没有任何评论哟~


