KL25 Bootloader over USB CDC

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

KL25 Bootloader over USB CDC

Jump to solution
1,634 Views
penguintec
Contributor I

Hi,

I am using the KL25.. (on a freedom board).

I am implementing a firmware bootloader over USB com(CDC).

I require a example project for the KL25... only.

and an easy to read application note.

I have read the other application notes (AN2295) and (AN2295) (AN4379) (AN4370)

These discuss too many architectures and have too many exceptions for too may scenarios.

I am not going to use older  freescale parts, I intend to use only KL25.... in my product.

The above application notes are unacceptable.

If a KL25.. application note and USB DFU bootloader example do not exist then I am happy to develop and share my own.

I require

1. PE (processor expert) based flash write example.

2. Information on the KL25 memory architecture

(in a document separate from other processors and architectures)

Thanks !

0 Kudos
Reply
1 Solution
951 Views
apanecatl
Senior Contributor II

I'm afraid the app notes you already mentioned are the only ones we have released for USB bootloaders. You are welcome to develop your own bootloader, the microcontroller's memory architecture can be found in the device's reference manual, as for the flash write example using Processor Expert, I'm afraid since PE is a rapid configuration tool, you will not find any example of flash writing using PE, however we do have code examples of flash writing in baremetal code. Attached to my response you can find the Kinetis flash driver check it out and let me know if it is of any use.

View solution in original post

0 Kudos
Reply
1 Reply
952 Views
apanecatl
Senior Contributor II

I'm afraid the app notes you already mentioned are the only ones we have released for USB bootloaders. You are welcome to develop your own bootloader, the microcontroller's memory architecture can be found in the device's reference manual, as for the flash write example using Processor Expert, I'm afraid since PE is a rapid configuration tool, you will not find any example of flash writing using PE, however we do have code examples of flash writing in baremetal code. Attached to my response you can find the Kinetis flash driver check it out and let me know if it is of any use.

0 Kudos
Reply