原文作者:FSL_FAE_DING
很多应用需要用的串口的bootloader,对于没有片内集成boot ROM的芯片,还是需要通过预先下载bootloader的方式来实现。因此一些用户会希望厂家能够提供一些现成的bootloaer代码使用或参考。
AN2295sw软件包提供了对Freescale大部分芯片的串口bootloader的支持,虽然新一代Kinetis系列产品有Kboot软件包提供丰富接口的支持,包括串口的支持,但对于有些必须选择上一代产品的应用,
AN2295sw仍是非常好的补充。附件是一篇中文的AN2295sw软件包的使用指引,希望能够对初次使用这个软件包的朋友有所帮助,缩短开发时间。
AN2295快速上手指引.pdf
(982.42 KB, 下载次数: 110)
2015-5-22 15:34 上传
点击文件名下载附件
Bootloader与app程序srec文件和并这个步骤很好,就是在下载过程中如果意外mcu断电的话会怎样?我认为Bootloader应该固件某个flash部分,引导时不要把它擦除,断电也不怕了。我们使用的一个产品,他们就是这样做的。
官方有个KE的CAN bootloader,你可以参考:http://cache.freescale.com/files ... df?fromsite=zh-Hans
合并主要是为了两次第一次烧录方便,合并就不需要烧两遍了,否则要先烧bootloader,再烧应用程序,一般bootloader是固定flash地址的,而且可以自己加上flash 保护,这样就防止修改了。
E系列的官方代码中就有bootloader, 和AN2295一个结构。
一周热门 更多>