Who has an demo bootloader for KL16? (source code betterly). the IDE is IAR. thank you.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Who has an demo bootloader for KL16? (source code betterly). the IDE is IAR. thank you.

1,348 Views
niuzhigang1
Contributor II

I need a bootloader fo KL16 in produce product.  the bootloader can use any UARTs of KL16 to download the firmware. IDE is IAR.

Whichone has a solution?  

Thanks

Labels (1)
8 Replies

944 Views
niuzhigang1
Contributor II

Hello everyone:

     I migrate the software from K16 to K17, so the KBOOT can be used, perfects.   The hardware need to be uptated also.

thanks

0 Kudos

944 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi niu,

   Thank you for your updated information, it's good.

   If you still have question about this topic, please kindly let us know.

   If your question is solved, please help to mark the correct answer, just to close this question.


Have a great day,
Kerry

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

944 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi zhigang,

   

you may first download Kinetis Bottloader package from the below link:

http://www.nxp.com/products/reference-designs/kinetis-bootloader:KBOOT?&tab=Design_Tools_Tab

and then porting code to Kl26/KL16 base on example code in this package, say KL25.

also you can refer to guide in this package "Getting Started with the Kinetis
Flashloader" to learn how to porting it.

This question post may also helps you:

https://community.nxp.com/thread/450142 

Wish it helps you!


Have a great day,
Kerry

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

944 Views
niuzhigang1
Contributor II

THANK YOU VERY MUCH.

--

牛志刚

主页:Http://www.mnshanghai.com <http://www.mnshanghai.com/>

电话:021-35303166

手机:13817023673

0 Kudos

944 Views
kerryzhou
NXP TechSupport
NXP TechSupport

You are welcome!

If your question is solved, please help us to mark the correct answer, just to close this question.

Thank you!


Have a great day,
Kerry

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

944 Views
merigotbertrand
Contributor III

Further more,

 

In the original version, the Bootloader is very powerfull, it's scanning all the possible link

I2C,SPI, CAN and UART

You need to modify the original version 2.0.0 to adapt it to you hardware.

check the files :

Hardware_init_Kxx.C files.

Peripherals_Kxx.C files

Peripheral_pinmux.h

regards

bertrand

0 Kudos

944 Views
niuzhigang1
Contributor II

thank you a lot. I'll try it.

--

牛志刚

主页:Http://www.mnshanghai.com <http://www.mnshanghai.com/>

电话:021-35303166

手机:13817023673

944 Views
merigotbertrand
Contributor III

I just fished a bootloader for KV46 for a industrial system

Uart used at 256 Kb /sec.

adapted from 2.0.0 KInetis bootloader.

No modification needed for The Kinetis flashloader required.

Regards

Bertrand

0 Kudos