这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » IAR生成Hex文件后,传送跑飞

共69条 7/7 |‹ 2 3 4 5 6 7 跳转至
工程师
2012-09-20 21:43:27     打赏
61楼
使用IAR生成能够通过RFP传送的Hex文件后,再使用Download and debug调试时出现跑飞,不知是什么原因?具体如下,请高手指点:

1、Iinker按下图设置


2、完成调试后点击 Download and debug,文件传送到板子


3、完成上述过程后,板子可以正常运行。
      改为使用RFP进行传送,如下图

4、点击“打开”出现对话框,提示为无效的程序文件,如下图

5、将linker改为按下图设置


6、点击Rebuild All,生成文件后,使用RFP传送成功。
      但再使用IAR界面的“Download and debug”传送,出现对话框:


7、点击确定,出现对话框:


8、不论是否点击“确定”,程序都开始“飞”,电脑的风扇加速,声音加大,窗口如图所示:


9、强行关闭窗口,跑飞停止,此时看板子,传送成功,可以运行。
      
      对所有以前用IAR的“Download and debug”传送成功的Hex文件逐一试验,均是这样的情况,不知什么原因,请高手指点。

院士
2012-09-20 23:03:26     打赏
62楼
楼主 刚刚的所述是正常现象,或者说预期就是这样。

两种设置分别针对两种不同的调试方式,因此,楼主将对应的配置不一致时,会出现错误。

没有什么解决办法。

想使用IAR的在线调试,就选择debug,不生成 hex格式。
如果想使用RFP来升级固件,就只能使用other,生成 intel格式,然后全部编译。然后再使用RFP来烧入固件。

楼主,加油~~~

助工
2012-09-21 11:35:28     打赏
63楼
板上带简易仿真器,在IAR里调试选E1进行调试,但是它不是真正的调试器E1

如果RFP里选择E1,则会去检测E1设备,检测不到所以报错

助工
2012-09-21 11:46:30     打赏
64楼
jobs说得很对

这就是IAR的特色,如果用CubeSuite+的话,就没这烦恼了,编译后同时生成调试文件和烧写文件

工程师
2012-09-21 23:13:54     打赏
65楼
非常感谢你多次热心指点帮助!明白了,这方面还需要多努力。
再次感谢!

工程师
2012-09-21 23:17:07     打赏
66楼

噢,明白了,感谢版主!


工程师
2012-09-21 23:19:12     打赏
67楼
感谢版主和大虾们的关心与耐心解答,受益匪浅。

助工
2012-10-06 16:11:29     打赏
68楼
很感谢,我也是这样的问题

菜鸟
2013-07-15 15:12:28     打赏
69楼

乱套呀



共69条 7/7 |‹ 2 3 4 5 6 7 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]