首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Segger Jlink flash下载机制

Segger Jlink flash下载机制
EN

Stack Overflow用户
提问于 2021-01-25 04:45:52
回答 1查看 77关注 0票数 1

我正在使用Rohitab的优秀的应用程序接口监控工具来监控Keil对uVision的JLinkARM.dll进行的DLL调用,这样我就可以在自动化测试环境中复制它们。

作为其中的一部分,我试图理解uVision通过与闪存加载器程序通信来下载正在调试的映像的机制。

我知道uVision download是一个闪存加载程序到目标设备的内存中,加载程序与板载闪存进行交互来擦除它并下载新的图像,尽管我很难看到从uVision发出的DLL调用实际上将图像流传输到闪存加载程序。

我本希望看到一大堆JLINKARM_WriteMem调用来流式传输数据,但我没有看到,我可以看到一堆JLINK_WriteRegJLINK_ReadReg调用,但还不足以构成图像。我猜它们是用来监控闪光过程的。我知道Jlink支持许多与flash下载相关的API,但我在这里没有看到使用它们。我也看不到任何传递的路径。JLink自己的日志文件在这里同样没有帮助。我是不是遗漏了什么带外机制?

EN

回答 1

Stack Overflow用户

发布于 2021-01-25 19:45:34

抱歉的。我不应该在我累的时候发布这样的问题。JLINKARM_WriteMem正是使用的机制。我不知道为什么我第一次尝试的时候没有看到它们。

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

https://stackoverflow.com/questions/65875772

复制
相关文章

相似问题

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