embedded - 在嵌入式设备上闪烁数据时跳过擦除
问题描述
我正在尝试在我的嵌入式设备上的同一块内刷新不同的数据结构。
数据结构是序列号、测试结果、配置数据和其他生产数据,每一个都在一个单独的 HEX 文件中,在不同的生产阶段创建。无法在单个操作中附加 HEX 文件并刷新它们。
它是东芝 TMPM470 CPU,通过 miniJLINK 和 IAR 7.40 IDE 连接。
我尝试使用 IDE、通过 Toshiba FLASH-Programmer 实用程序、J-Flash/J-Flash Lite、J-Link Commander 的内部引导加载程序...帮助!!!
所以我的问题是:有没有一种工具可以在不擦除整个块的情况下将二进制数据写入东芝 CPU(到粗略的 0xFF 区域)?
谢谢
解决方案
事实证明,使用 SEGGER J-Flash 实用程序是可能的。
我只需要稍微配置一下,然后Target->Manual Programming->Program就完成了。
推荐阅读
- angularjs - 角材料js中的强制回流
- c# - DateTime.ToUniversalTime 适用于 10 月的 -1 小时,但不适用于 11 月
- vim - Vim 在所有文件中用不同颜色突出显示一组单词
- matlab - 使用 GPML 构建后验协方差
- javascript - 如何在页面渲染 Next.js 之前获取数据
- kubernetes - 如何将数据从一个 redis 集群迁移到另一个 redis 集群?
- php - 推送到数组会话 - Laravel 8.x
- python - ModuleNotFoundError:没有名为“机器”的模块
- sql - 分解 SQL 中的增量列
- html - 未初始化的常量 User::follow 提取的源代码(大约第 28 行):