[Kinetis] Kinetis全系列都可以Bootloader吗

[复制链接]
 楼主| wangyangele 发表于 2014-10-21 09:45 | 显示全部楼层 |阅读模式
FSL_TICS_ZJJ 发表于 2014-10-21 09:52 | 显示全部楼层
你好!是的,都可以做bootloader的。
dingsujie 发表于 2014-10-21 10:14 | 显示全部楼层
如果使用MKL16的串口下载程序应该如何弄?
FSL_TICS_ZJJ 发表于 2014-10-21 11:44 | 显示全部楼层
dingsujie 发表于 2014-10-21 10:14
如果使用MKL16的串口下载程序应该如何弄?

我们有个AN22095,就是使用串口下载程序的bootloader,你可以参考下:
http://cache.freescale.com/files/microcontrollers/doc/app_note/AN2295.pdf?fromsite=zh-Hans

对应代码:
http://cache.freescale.com/files/microcontrollers/doc/app_note/AN2295SW.zip
dingsujie 发表于 2014-10-21 13:20 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-10-21 11:44
我们有个AN22095,就是使用串口下载程序的bootloader,你可以参考下:
http://cache.freescale.com/files ...

我们现在的产品需要这样的方案不知道能不能实现:
首先我们是打算通过蓝牙实现固件升级
1.通过CC240蓝牙模块将更新的代码发到KL16的串口。
2.MKL16根据接收到的程序实现程序更新。
FSL_TICS_A 发表于 2014-10-21 17:10 | 显示全部楼层
dingsujie 发表于 2014-10-21 13:20
我们现在的产品需要这样的方案不知道能不能实现:
首先我们是打算通过蓝牙实现固件升级
1.通过CC240蓝牙 ...

KL16是支持做一个bootloader,然后通过UART下载程序的,
所以,如果你编写好外围配合的,只要是芯片还是处于UART下载的情况下,应该是可以实现的。
dingsujie 发表于 2014-10-23 10:33 | 显示全部楼层
FSL_TICS_A 发表于 2014-10-21 17:10
KL16是支持做一个bootloader,然后通过UART下载程序的,
所以,如果你编写好外围配合的,只要是芯片还是 ...

能够具体些吗
FSL_TICS_ZJJ 发表于 2014-10-23 10:58 | 显示全部楼层
dingsujie 发表于 2014-10-23 10:33
能够具体些吗

首先你要做一个UART的bootloader,至于这个bootloader怎么做,官方AN2295有笔记还有例程,你可以参考。
其他的你就要考虑和你蓝牙模块通信的问题了。
Mcuzone_xyz 发表于 2014-10-23 13:21 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-10-23 14:18 | 显示全部楼层
Mcuzone_xyz 发表于 2014-10-23 13:21
mark

bootloader建议直接看官方的应用笔记,很多的。
AN2295是一个典型的笔记。
licall 发表于 2015-4-3 11:14 | 显示全部楼层
AN2295 下载了,不过编译有问题,卡住了,搞了好久没搞好。你那可以编译通过吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

78

主题

271

帖子

2

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

78

主题

271

帖子

2

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