打印
[Kinetis]

请教K22FN1M0VLH12的Flashloader和icf文件

[复制链接]
楼主: sdllg
手机看帖
扫描二维码
随时随地手机跟帖
21
sdllg|  楼主 | 2014-7-24 13:36 | 只看该作者 回帖奖励 |倒序浏览
中断向量表没有改,还有哪些需要修改的,帮我改一下?呵呵
KDS库是千呼万唤啊,有没有准确的时间表?

使用特权

评论回复
22
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 修改。
八月份应该就会出来了,之前是处于验证阶段。

使用特权

评论回复
23
FSL_TICS_ZJJ| | 2014-7-24 13:43 | 只看该作者
这样吧,我待会用PE给你导个IAR的K22程序,然后你自己测试好不好。

使用特权

评论回复
24
FSL_TICS_ZJJ| | 2014-7-24 13:59 | 只看该作者
本帖最后由 FSL_TICS_ZJJ 于 2014-7-24 14:02 编辑

你芯片的外围晶振多少?
我暂时先帮你配置为内部时钟源了。

使用特权

评论回复
25
FSL_TICS_ZJJ| | 2014-7-24 14:10 | 只看该作者
K22_platform.rar (541.88 KB)
楼主,程序配置为内部高速时钟,FEI模式下,具体的功能你自己在main.c里面添加。
希望对你有帮助。

使用特权

评论回复
26
sdllg|  楼主 | 2014-7-24 15:37 | 只看该作者
工程直接编译时提示缺少文件

Fatal Error[Pe1696]: cannot open source file "MK22F12.h"
Fatal Error[Pe1696]: cannot open source file "Cpu.h"

使用特权

评论回复
27
FSL_TICS_ZJJ| | 2014-7-24 16:01 | 只看该作者
sdllg 发表于 2014-7-24 15:37
工程直接编译时提示缺少文件

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

看看你如下的路径对不对:



你提示的两个文件,
cpu.c在K22_platform\Generated_Code文件夹下
MK22F12.H在K22_platform\Static_Code\IO_Map文件夹下。
我已经修改路径为了工程路径了,应该不会有问题的。
你是不是有中文名称啊?
工程要放在全英文下。

使用特权

评论回复
28
sdllg|  楼主 | 2014-7-24 17:45 | 只看该作者
是英文路径的,刚才是因为你给的工程没有加入引用的路径,我按你上面给的把路径加上后能编译了。

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

flashloader要改吗?

使用特权

评论回复
29
FSL_TICS_ZJJ| | 2014-7-25 10:47 | 只看该作者
sdllg 发表于 2014-7-24 17:45
是英文路径的,刚才是因为你给的工程没有加入引用的路径,我按你上面给的把路径加上后能编译了。

默认是si ...

link选了没有?
$PROJ_DIR$\Project_Settings\Linker_Files\ProcessorExpert.icf

使用特权

评论回复
30
FSL_TICS_ZJJ| | 2014-7-25 11:03 | 只看该作者
本帖最后由 FSL_TICS_ZJJ 于 2014-7-25 11:04 编辑

楼主你IAR是多少版本啊?
我是IAR 7.20的
你路径丢失的问题就是你版本太低了。
这样,我用IAR6.60导个给你。

使用特权

评论回复
31
FSL_TICS_ZJJ| | 2014-7-25 11:26 | 只看该作者
K22_platform_iar660.rar (1.03 MB)

楼主用这个,
这个是IAR6.60的,你应该不需要修改链接了。
还有,.board你就换成我之前给你的。
另外,仿真接口要换成你自己的仿真器。
期待你的测试结果哦。

使用特权

评论回复
32
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

使用特权

评论回复
33
FSL_TICS_ZJJ| | 2014-7-25 11:40 | 只看该作者
sdllg 发表于 2014-7-25 11:37
IAR是6.7的
没有收到你的.board文件啊。
新版本编译能过,.board用FlashK60Fxxx128K.board,提示出错

11楼,就是我给你的,你都没下载。

使用特权

评论回复
34
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

使用特权

评论回复
35
FSL_TICS_ZJJ| | 2014-7-25 13:10 | 只看该作者
sdllg 发表于 2014-7-25 12:42
不好意思一直没留意到,刚试了,现象还是一样的。
另外是不是除了.board文件外还要一个.flash和.out文件的 ...

你clean下试试呢。

使用特权

评论回复
36
sdllg|  楼主 | 2014-7-25 13:36 | 只看该作者
clean过了,一样的。

使用特权

评论回复
37
FSL_TICS_ZJJ| | 2014-7-25 13:58 | 只看该作者
sdllg 发表于 2014-7-25 13:36
clean过了,一样的。

看你的报错还是flashloader
你配置是这样的吗?

主要我没板子,有板子我测下就好了。

使用特权

评论回复
38
sdllg|  楼主 | 2014-7-25 15:00 | 只看该作者
是的。你在哪里,我寄给你,呵呵

使用特权

评论回复
39
FSL_TICS_ZJJ| | 2014-7-25 15:46 | 只看该作者
sdllg 发表于 2014-7-25 15:00
是的。你在哪里,我寄给你,呵呵

这样吧,我去找找看别人有没有板子,借个看看,但是可能会迟点回复你了。

使用特权

评论回复
40
sdllg|  楼主 | 2014-7-25 16:44 | 只看该作者
好的,太感谢了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则