使用命令行使用 GHS 探针闪烁目标
Flashing target with GHS probe using command line
我们正在使用 Greenhills Multi IDE 和 Greenhills Debug Probe 来编程和调试我们的目标系统(基于 Coldfire 的裸机系统)。目前我使用 IDE 调试器 GUI 刷新目标,但我更愿意使用命令行界面来完成它。
该文档相当粗略,只给出了一个非常简单的示例。据我所知,我应该能够使用带有 gflash 的 grun 来执行此操作,但我很难弄清楚哪些 GUI 字段映射到哪些 grun 选项。有人有这方面的经验吗?
基本上我需要能够指定(见上图):
Flash 设备(这个我想通了)
- 基地址
- 图像文件(我们使用原始图像)
- flash 中的偏移量
- 备用 RAM 基础
- 备用闪存实用程序
- 可能还有备用 MBS 脚本
关于比标准 GHS 文档更好的文档的任何提示、技巧或指示?将不胜感激!
以下来自调试器命令参考的屏幕截图是否有帮助?您可以使用它在 HW 上下载您的源代码。如果这有帮助,我将能够分享更多细节。或者,如果您已经找到解决方案,可以分享您的解决方案。
我为此目的使用了 mpadmin
。
mpadmin -update <IP-addr_of_your-probe | -usb> firmware.frm
我们正在使用 Greenhills Multi IDE 和 Greenhills Debug Probe 来编程和调试我们的目标系统(基于 Coldfire 的裸机系统)。目前我使用 IDE 调试器 GUI 刷新目标,但我更愿意使用命令行界面来完成它。
该文档相当粗略,只给出了一个非常简单的示例。据我所知,我应该能够使用带有 gflash 的 grun 来执行此操作,但我很难弄清楚哪些 GUI 字段映射到哪些 grun 选项。有人有这方面的经验吗?
基本上我需要能够指定(见上图):
Flash 设备(这个我想通了)
- 基地址
- 图像文件(我们使用原始图像)
- flash 中的偏移量
- 备用 RAM 基础
- 备用闪存实用程序
- 可能还有备用 MBS 脚本
关于比标准 GHS 文档更好的文档的任何提示、技巧或指示?将不胜感激!
以下来自调试器命令参考的屏幕截图是否有帮助?您可以使用它在 HW 上下载您的源代码。如果这有帮助,我将能够分享更多细节。或者,如果您已经找到解决方案,可以分享您的解决方案。
我为此目的使用了 mpadmin
。
mpadmin -update <IP-addr_of_your-probe | -usb> firmware.frm