重写K64F内部Flash

时间:2015-11-19 14:29:36

标签: arm firmware cortex-m mbed

我开始使用配备mbed classic(非操作系统)的FRDM-K64F开发板进行ARM编程,我想重新编程内部闪存,以便升级"现有的固件有一个放在MicroSD卡上的新固件,但我遇到了一些问题。

我使用FreescaleIAP库来实现写访问但似乎无效:如果我尝试擦除/重新编程现有代码已经使用的内存区域(在我的情况下大约为0x0000-0x4000),它会冻结擦除期间和闪存中的固件损坏(需要通过USB重新刷新)。

有没有办法执行此任务?我想实现类似OTA固件更新的东西。

0 个答案:

没有答案