在线时间0 小时
UID171528
注册时间2010-2-17
NXP金币0
该用户从未签到
中级会员
- 积分
- 256
- 最后登录
- 2021-1-15
|
板上集成的BDM能够把程序下载到RAM里运行,不能下载到FLASH里运行,报错:
Fri Jun 24, 2011 16:07:43: Loaded macro file: D:\Program Files\IAR Systems\Embedded Workbench 6.0\arm\config\flashloader\Freescale\FlashK60Xxxx.mac
Fri Jun 24, 2011 16:07:44: Windows NT detected.
Fri Jun 24, 2011 16:07:46: P&E Interface detected - Flash Version 28.02
Fri Jun 24, 2011 16:07:46: Device is KINETIS.
Fri Jun 24, 2011 16:07:46: Mode is In-Circuit Debug.
Fri Jun 24, 2011 16:07:47: CPU reset by debugger.
Fri Jun 24, 2011 16:07:47:
Fri Jun 24, 2011 16:07:47: Software reset was performed
Fri Jun 24, 2011 16:07:47: ----- Prepare hardware for Flashloader -----
Fri Jun 24, 2011 16:07:48: 1280 bytes downloaded (1.51 Kbytes/sec)
Fri Jun 24, 2011 16:07:48: Loaded debugee: D:\Program Files\IAR Systems\Embedded Workbench 6.0\arm\config\flashloader\Freescale\FlashK60Xxxx.out
Fri Jun 24, 2011 16:07:48: Target reset
Fri Jun 24, 2011 16:07:49: The flash loader program reported an error.
我用IAR默认的启动配置文件建立了一个自己的工程,之后使用了这个函数
__ramfunc void set_sys_dividers(uint32 outdiv1, uint32 outdiv2, uint32 outdiv3, uint32 outdiv4);
程序就不能下载到FLASH里了
|
-
|