首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用LPC4330和SPIFI flash实现bootloader

如何使用LPC4330和SPIFI flash实现bootloader
EN

Stack Overflow用户
提问于 2016-07-09 01:31:16
回答 0查看 1.1K关注 0票数 0

我正在考虑在未来的设计中使用恩智浦LPC4330微控制器,我们需要的功能之一是能够使用引导加载程序在现场更新闪存。过去我曾使用恩智浦IAP命令完成此操作,但由于4330使用SPIFI闪存,因此IAP不可用。

从我收集的信息来看,我的bootloader应用程序似乎需要从RAM执行,然后我才能使用恩智浦的SPIFI库写入闪存。我的问题是:

使用IAR Embedded Workbench,我如何创建一个程序,该程序将从闪存启动,然后通过RAM开始运行,以便我可以写入SPIFI芯片?我看过下面的例子,但不清楚如何将其移植到LPC4330。我相信我已经在启动代码中将代码复制到RAM中,但不确定如何将中断向量表复制到RAM中,或者如何从RAM开始执行。https://www.iar.com/support/tech-notes/general/execute-in-ram-after-copying-from-flashrom-v5.20-and-later/

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38272417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档