|
如何更换Jlink的Flashloader 最近手里很多EVK都被客户借走了,今天想要验证些代码时却发现只有之前的RT1050-EVKB,这个板子默认出厂用的是HyperFlash,之前被一个客户Rework成了QSPI Flash。拿出板子试了下,用IAR和MDK的工程跑下hello world工程,没遇到什么问题,可以正常的下载仿真调试。但是在MCUxpresso IDE下用JLink出现了不能下载仿真的问题。经一番摸索,终于找到了解决方案(这里要感谢Frank,他之前给我大概讲过操作方法),下面进入正题:在JLink的安装目录打开JLinkControlPanel.html,进入浏览器界面
11cvrbfumtj6409008035.png
当前JLink尚未连接到板子,所以会提示Connect tries
elzkqqgax0g6409008135.png
然后我们新建一个J-Flash工程并connect一下
pvfevts2hyi6409008235.png
然后回到浏览器就可以看到成功连接到J-Link了,这里选择Flash
4mdyv0hq0na6409008335.png
从Flash选项卡可以看到默认Loader使用的是HyperFlash,把它改为QSPI
uxayneg1qs06409008436.png
修改后会有红字提示,这里只要不复位就可以了
arpxom5rwqs6409008536.png
J-Link已经准备好了,下面我们在MCUXpresso中仿真下试试:
ld01ugzztsk6409008636.png
已经可以正常进入main函数了
ur2hf4xtb4e6409008736.png
[/ol]------------ END ------------
f3jvmlugdos6409008836.gif
●专栏《嵌入式工具》●专栏《嵌入式开发》●专栏《Keil教程》●嵌入式专栏精选教程
关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。
点击“阅读原文”查看更多分享。 |
|