【发布时间】:2020-01-30 05:27:24
【问题描述】:
我有一些功能正常的固件正在部署到具有 64K 闪存的 STM32 部件(从地址 0x8000000 开始)。我想在闪存空间的末尾使用一些内存来在 STM32 部件本身上存储压缩文件。
使用 openOCD 将此文件写入闪存中某个位置的最佳方法是什么?我应该以某种方式将它捆绑到固件 ELF 中吗?我是否应该刷新固件,然后使用另一个 flash 命令将文件写入闪存空间的特定部分?
编写完成后,如何使用 openOCD 从该位置提取文件并以 gzip 可以解压缩的格式取回?
【问题讨论】:
标签: embedded stm32 flash-memory openocd