[Kinetis] 请教K22FN1M0VLH12的Flashloader和icf文件

[复制链接]
9560|54
 楼主| sdllg 发表于 2014-7-24 13:36 | 显示全部楼层
中断向量表没有改,还有哪些需要修改的,帮我改一下?呵呵
KDS库是千呼万唤啊,有没有准确的时间表?
FSL_TICS_ZJJ 发表于 2014-7-24 13:37 | 显示全部楼层
本帖最后由 FSL_TICS_ZJJ 于 2014-7-24 13:40 编辑
sdllg 发表于 2014-7-24 13:36
中断向量表没有改,还有哪些需要修改的,帮我改一下?呵呵
KDS库是千呼万唤啊,有没有准确的时间表? ...

这个还是你自己对照我们的reference manual 修改。
八月份应该就会出来了,之前是处于验证阶段。

FSL_TICS_ZJJ 发表于 2014-7-24 13:43 | 显示全部楼层
这样吧,我待会用PE给你导个IAR的K22程序,然后你自己测试好不好。
FSL_TICS_ZJJ 发表于 2014-7-24 13:59 | 显示全部楼层
本帖最后由 FSL_TICS_ZJJ 于 2014-7-24 14:02 编辑

你芯片的外围晶振多少?
我暂时先帮你配置为内部时钟源了。
FSL_TICS_ZJJ 发表于 2014-7-24 14:10 | 显示全部楼层
K22_platform.rar (541.88 KB, 下载次数: 29)
楼主,程序配置为内部高速时钟,FEI模式下,具体的功能你自己在main.c里面添加。
希望对你有帮助。
 楼主| sdllg 发表于 2014-7-24 15:37 | 显示全部楼层
工程直接编译时提示缺少文件

Fatal Error[Pe1696]: cannot open source file "MK22F12.h"
Fatal Error[Pe1696]: cannot open source file "Cpu.h"
FSL_TICS_ZJJ 发表于 2014-7-24 16:01 | 显示全部楼层
sdllg 发表于 2014-7-24 15:37
工程直接编译时提示缺少文件

Fatal Error: cannot open source file "MK22F12.h"

看看你如下的路径对不对:
17.jpg


你提示的两个文件,
cpu.c在K22_platform\Generated_Code文件夹下
MK22F12.H在K22_platform\Static_Code\IO_Map文件夹下。
我已经修改路径为了工程路径了,应该不会有问题的。
你是不是有中文名称啊?
工程要放在全英文下。
 楼主| sdllg 发表于 2014-7-24 17:45 | 显示全部楼层
是英文路径的,刚才是因为你给的工程没有加入引用的路径,我按你上面给的把路径加上后能编译了。

默认是simulator调试,我把它改为J-LINK后点击调试会提示以下错误
Fail to prepare for programming.
Fail to download RAMCode!
About debug session?

flashloader要改吗?
FSL_TICS_ZJJ 发表于 2014-7-25 10:47 | 显示全部楼层
sdllg 发表于 2014-7-24 17:45
是英文路径的,刚才是因为你给的工程没有加入引用的路径,我按你上面给的把路径加上后能编译了。

默认是si ...

link选了没有?
$PROJ_DIR$\Project_Settings\Linker_Files\ProcessorExpert.icf
20.jpg
FSL_TICS_ZJJ 发表于 2014-7-25 11:03 | 显示全部楼层
本帖最后由 FSL_TICS_ZJJ 于 2014-7-25 11:04 编辑

楼主你IAR是多少版本啊?
我是IAR 7.20的
你路径丢失的问题就是你版本太低了。
这样,我用IAR6.60导个给你。
FSL_TICS_ZJJ 发表于 2014-7-25 11:26 | 显示全部楼层
K22_platform_iar660.rar (1.03 MB, 下载次数: 19)

楼主用这个,
这个是IAR6.60的,你应该不需要修改链接了。
还有,.board你就换成我之前给你的。
另外,仿真接口要换成你自己的仿真器。
期待你的测试结果哦。
 楼主| sdllg 发表于 2014-7-25 11:37 | 显示全部楼层
IAR是6.7的
没有收到你的.board文件啊。
新版本编译能过,.board用FlashK60Fxxx128K.board,提示出错

Fri Jul 25, 2014 11:34:58: ----- Prepare hardware for Flashloader -----
Fri Jul 25, 2014 11:34:58: 2304 bytes downloaded and verified (18.00 Kbytes/sec)
Fri Jul 25, 2014 11:34:58: Warning:  
Verify error at address 0x1FFF0000, target byte: 0x03, byte in file: 0x00
Fri Jul 25, 2014 11:34:58: Warning:  
Verify error at address 0x1FFF0002, target byte: 0x03, byte in file: 0x01
Fri Jul 25, 2014 11:34:58: Warning:  
Verify error at address 0x1FFF0003, target byte: 0x00, byte in file: 0x20
Fri Jul 25, 2014 11:34:58: Warning:  
Verify error at address 0x1FFF0004, target byte: 0x00, byte in file: 0x31
后面一长串都是这种错误,不一一列出了。


Fri Jul 25, 2014 11:35:00: Fatal error: There were warnings during download of FLASH loader, see Log Window   Session aborted!
Fri Jul 25, 2014 11:35:00: Failed to load flash loader: C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\flashloader\Freescale\FlashK60Fxxx128K.out
Fri Jul 25, 2014 11:35:00: Failed to load flash loader: C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\flashloader\Freescale\FlashK60Fxxx128K.flash
FSL_TICS_ZJJ 发表于 2014-7-25 11:40 | 显示全部楼层
sdllg 发表于 2014-7-25 11:37
IAR是6.7的
没有收到你的.board文件啊。
新版本编译能过,.board用FlashK60Fxxx128K.board,提示出错

11楼,就是我给你的,你都没下载。
 楼主| sdllg 发表于 2014-7-25 12:42 | 显示全部楼层
不好意思一直没留意到,刚试了,现象还是一样的。
另外是不是除了.board文件外还要一个.flash和.out文件的?因为我把flashloader改为FlashKxxFxxx128K.board还是提示出错,注意最后两行写的是FlashK60Dxxx128K.out 和FlashK60Dxxx128K.flash ,这很奇怪的。

Fri Jul 25, 2014 12:37:46: Fatal error: There were warnings during download of FLASH loader, see Log Window   Session aborted!
Fri Jul 25, 2014 12:37:46: Failed to load flash loader: C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\flashloader\Freescale\FlashK60Dxxx128K.out
Fri Jul 25, 2014 12:37:46: Failed to load flash loader: C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\config\flashloader\Freescale\FlashK60Dxxx128K.flash
FSL_TICS_ZJJ 发表于 2014-7-25 13:10 | 显示全部楼层
sdllg 发表于 2014-7-25 12:42
不好意思一直没留意到,刚试了,现象还是一样的。
另外是不是除了.board文件外还要一个.flash和.out文件的 ...

你clean下试试呢。
 楼主| sdllg 发表于 2014-7-25 13:36 | 显示全部楼层
clean过了,一样的。
FSL_TICS_ZJJ 发表于 2014-7-25 13:58 | 显示全部楼层
sdllg 发表于 2014-7-25 13:36
clean过了,一样的。

看你的报错还是flashloader
你配置是这样的吗?
23.jpg
主要我没板子,有板子我测下就好了。

 楼主| sdllg 发表于 2014-7-25 15:00 | 显示全部楼层
是的。你在哪里,我寄给你,呵呵
FSL_TICS_ZJJ 发表于 2014-7-25 15:46 | 显示全部楼层
sdllg 发表于 2014-7-25 15:00
是的。你在哪里,我寄给你,呵呵

这样吧,我去找找看别人有没有板子,借个看看,但是可能会迟点回复你了。
 楼主| sdllg 发表于 2014-7-25 16:44 | 显示全部楼层
好的,太感谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部