holts2 发表于 2015-1-22 10:00:43

FSL_Kinetis_Bootloader 如何使用

FSL有个Kinetis_Bootloader ,这个有没有哪位用过 ?是不是新的芯片已经带有bootloader?

Juggernaut 发表于 2015-1-22 10:26:32

没用过,,感觉新的板子应该有

laotui 发表于 2015-1-22 10:50:44

暂时不知道哪个片子已经固化了bootloader程序,可以搜AN2295提供移植到KE02的程序用串口。

holts2 发表于 2015-1-22 10:56:51

laotui 发表于 2015-1-22 10:50
暂时不知道哪个片子已经固化了bootloader程序,可以搜AN2295提供移植到KE02的程序用串口。 ...

需要自己写bootloader ?

superrf 发表于 2015-1-22 10:59:17

楼主是指这个么
Kinetis引导加载程序
http://www.freescale.com/zh-Hans/webapp/sps/site/prod_summary.jsp?code=KBOOT&tid=vanKBOOT

superrf 发表于 2015-1-22 11:03:37

转:
1.为什么要用Bootloader
大量的案例表明,K60单片机的Flash被锁是由于下载器使用不当或者发生故障导致的,虽然这种情况可以通过解锁恢复正常,但是也有一定几率会使芯片造成永久损坏。那么有没有一种安全的方式下载程序呢,答案是肯定的——用Bootloader。有人会问这样岂不是就不能对K60进行在线调试了吗?没错,但是其实我们在开发应用的后期,对程序的框架一般是不会再做改动了,要做的大量工作是调试参数,试想如此反复的插拔下载器的插头,难免会造成失误。如果使用Bootloader进行下载,那么仅需一根USB线就可以轻松完成程序的
下载了!

superrf 发表于 2015-1-22 11:04:27

文档在这里,
http://wenku.baidu.com/link?url=Pc79mUauS94MNeqxOzeRdMpqWR4zYvViiCYGEYcJ4rCgtcHzaf4b4tXAzrXrX3RnwDxIroEemQXD5oIPhzKBorZ7haGfJm_xezbVgvPlgI7

jiang887786 发表于 2015-1-22 11:05:15

不懂帮顶,这个Kinetis很难上手。压力突然感觉很大。搞了半天连三个LED我都没点亮!{:sweat:}{:sweat:}

qq开始学单片机 发表于 2015-1-22 11:05:59

不懂帮顶               

laotui 发表于 2015-1-22 11:23:00

holts2 发表于 2015-1-22 10:56
需要自己写bootloader ?

芯片特殊的话要自己移植,KE02有移植好的下载后就能和上位机连上。

unknown 发表于 2015-1-22 12:08:25

有些芯片已经固化了Kinetis Bootloader,对于未内置bootloader的芯片,官方提供了部分芯片的工程和源文件,可以从www.freescale.com/KBOOT了解更多的信息。

mcucow 发表于 2015-1-22 12:13:06

unknown 发表于 2015-1-22 12:08
有些芯片已经固化了Kinetis Bootloader,对于未内置bootloader的芯片,官方提供了部分芯片的工程和源文件, ...

有没有 “已经固化了Kinetis Bootloader,未内置bootloader的芯片”的清单?

holts2 发表于 2015-1-22 12:19:21

superrf 发表于 2015-1-22 10:59
楼主是指这个么
Kinetis引导加载程序
http://www.freescale.com/zh-Hans/webapp/sps/site/prod_summary.js ...

就是这个,想搞了玩玩

holts2 发表于 2015-1-22 12:20:31

superrf 发表于 2015-1-22 11:03
转:
1.为什么要用Bootloader
大量的案例表明,K60单片机的Flash被锁是由于下载器使用不当或者发生故障导 ...

我用来搞KL03,K60太高大上了

holts2 发表于 2015-1-22 12:21:34

jiang887786 发表于 2015-1-22 11:05
不懂帮顶,这个Kinetis很难上手。压力突然感觉很大。搞了半天连三个LED我都没点亮! ...

你可以先用官方的例子,运行成功后再改

holts2 发表于 2015-1-22 12:22:27

laotui 发表于 2015-1-22 11:23
芯片特殊的话要自己移植,KE02有移植好的下载后就能和上位机连上。

哪不是还要用JLINK,麻烦了

holts2 发表于 2015-1-22 12:23:13

unknown 发表于 2015-1-22 12:08
有些芯片已经固化了Kinetis Bootloader,对于未内置bootloader的芯片,官方提供了部分芯片的工程和源文件, ...

KL03有没有固化过 ?

holts2 发表于 2015-1-22 12:23:44

mcucow 发表于 2015-1-22 12:13
有没有 “已经固化了Kinetis Bootloader,未内置bootloader的芯片”的清单?

同样关心这个问题

jiang887786 发表于 2015-1-22 12:51:09

holts2 发表于 2015-1-22 12:21
你可以先用官方的例子,运行成功后再改

我一直在找cw例子,但是始终没发现。{:lol:}

superrf 发表于 2015-1-22 13:03:24

mcucow 发表于 2015-1-22 12:13
有没有 “已经固化了Kinetis Bootloader,未内置bootloader的芯片”的清单?

这个估计没有,可以找飞思卡尔官方咨询

holts2 发表于 2015-1-22 13:13:41

jiang887786 发表于 2015-1-22 12:51
我一直在找cw例子,但是始终没发现。

不要用CW,哪个已经是过去的了,用KDS, 或 MDK

mcucow 发表于 2015-1-22 15:47:38

superrf 发表于 2015-1-22 13:03
这个估计没有,可以找飞思卡尔官方咨询

记得,有份选型表, 略微看过, 没留意bootloader 是不是在列表的选择项中

superrf 发表于 2015-1-22 15:53:02

mcucow 发表于 2015-1-22 15:47
记得,有份选型表, 略微看过, 没留意bootloader 是不是在列表的选择项中

选型表,官网就有,没看到bootloader描述

unknown 发表于 2015-1-22 16:29:06

holts2 发表于 2015-1-22 12:23
KL03有没有固化过 ?

你好,其实www.freescale.com/KBOOT页面上已经列举出了固化了bootloader的芯片清单,我这里也给出来:)


KL0: MKL03Z8VFG4, MKL03Z16VFG4, MKL03Z32VFG4, MKL03Z32CAF4R, MKL03Z8VFK4, MKL03Z16VFK4, MKL03Z32VFK4

KL1x: MKL17Z128VFM4, MKL17Z256VFM4, MKL17Z128VFT4, MKL17Z256VFT4, MKL17Z128VLH4, MKL17Z256VLH4, MKL17Z128VMP4, MKL17Z256VMP4

KL2x: MKL27Z128VFM4, MKL27Z256VFM4, MKL27Z128VFT4, MKL27Z256VFT4, MKL27Z128VLH4, MKL27Z256VLH4, MKL27Z128VMP4, MKL27Z256VMP4

KL3x: MKL33Z128VLH4, MKL33Z256VLH4, MKL33Z128VMP4, MKL33Z256VMP4

KL4x: MKL43Z128VLH4, MKL43Z256VLH4, MKL43Z128VMP4, MKL43Z256VMP4

holts2 发表于 2015-1-22 16:34:58

mcucow 发表于 2015-1-22 15:47
记得,有份选型表, 略微看过, 没留意bootloader 是不是在列表的选择项中

选型表上我看过,没有

holts2 发表于 2015-1-22 16:35:25

superrf 发表于 2015-1-22 15:53
选型表,官网就有,没看到bootloader描述

是的它确实没有

unknown 发表于 2015-1-22 16:36:02

holts2 发表于 2015-1-22 16:34
选型表上我看过,没有

{:smile:} 请参考我发的上一份回复,KL03是带ROM的

holts2 发表于 2015-1-22 16:36:08

unknown 发表于 2015-1-22 16:29
你好,其实www.freescale.com/KBOOT页面上已经列举出了固化了bootloader的芯片清单,我这里也给出来:)
...

谢谢,我的片子上有了,谢天谢地,我不用再买JLINK了

holts2 发表于 2015-1-22 16:37:37

unknown 发表于 2015-1-22 16:36
请参考我发的上一份回复,KL03是带ROM的

是的,后续的下载程序就简单了

unknown 发表于 2015-1-22 16:40:12

holts2 发表于 2015-1-22 16:37
是的,后续的下载程序就简单了

建议PTB2引脚上加个上拉电阻,否则有可能UART通信不太稳定

superrf 发表于 2015-1-22 17:05:57

holts2 发表于 2015-1-22 16:36
谢谢,我的片子上有了,谢天谢地,我不用再买JLINK了

搞电子的最好有Jlink,支持芯片多

holts2 发表于 2015-1-22 19:15:23

unknown 发表于 2015-1-22 16:40
建议PTB2引脚上加个上拉电阻,否则有可能UART通信不太稳定

一定要PTB2吗?换其它脚不行?

holts2 发表于 2015-1-22 19:36:03

superrf 发表于 2015-1-22 17:05
搞电子的最好有Jlink,支持芯片多

手上一堆官板,上面都带OPENSDA,所以能省就省了

unknown 发表于 2015-1-22 21:33:11

holts2 发表于 2015-1-22 19:15
一定要PTB2吗?换其它脚不行?

是的,KL03上一定要这个脚

holts2 发表于 2015-1-22 21:58:54

unknown 发表于 2015-1-22 21:33
是的,KL03上一定要这个脚

电阻是建议还是必须 ?

holts2 发表于 2015-1-22 21:59:59

holts2 发表于 2015-1-22 21:58
电阻是建议还是必须 ?

unknown 发表于 2015-1-23 07:09:35

holts2 发表于 2015-1-22 21:59


建议加一下,不是必须的

holts2 发表于 2015-1-23 08:11:48

unknown 发表于 2015-1-23 07:09
建议加一下,不是必须的

哪就不管它了,板子都已经送去打板了,没有画电阻,到时试试看,不行再飞线

FSL_TICS_Robin 发表于 2015-2-5 09:15:38

qq开始学单片机 发表于 2015-1-22 11:05
不懂帮顶

对于24楼列出那些支持KBOOT的芯片,大家可以参考此帖学习使用KBOOT:【经验分享】FRDM-KL03 KBOOT 尝鲜

a136498491 发表于 2015-2-7 18:06:09

楼主有没有成功的连接上你的片子?
页: [1]
查看完整版本: FSL_Kinetis_Bootloader 如何使用