I have two FRDM-KL25Z boards. Can I use them program other Kinetis parts? If so, how?
I have some Kinetis parts and need to load programs to the Flash. There is no ROM bootloader on the parts I want to use. Can the FRDM-KL25Z or other low cost evaluation boards be used as a programmer for other Kinetis parts (separate parts, not on the development board but connected to it via SWD, serial, or whatever)?
Other vendors - TI, NXP, STM make this very easy, and I have used them all, but there are some Freescale parts that are better for my purposes.
On a related matter, the Flash code on one of my FRDM-KL25Z is messed up because I put some code in it that corrupted it. How can the original code be restored? A Freescale applications engineer worked with me for a while and was unable to do it.
g.
Hello,
yes, you can use the FRDM boards to program other boards.
You can use it as a programmer (with the MSD bootloader):
Using the Freedom Board as SWD Programmer | MCU on Eclipse
Or you can use it with the debugger (but not with the P&E firmware):
Using the FRDM-KL25Z with CMSIS-DAP to program non-Freescale ARM Microcontrollers | MCU on Eclipse
Debug External Processors with USBDM and Freedom Board | MCU on Eclipse
Segger J-Link Firmware for OpenSDAv2 | MCU on Eclipse
(carefully read for the last option the license agreement).
I hope this helps,
Erich
Erich Styger
replied to the discussion
"I have a FRDM-KL25Z. Can I use it to program other Kinetis parts? If so,
how?"
To view the discussion, visit:
https://community.freescale.com/message/546154?et=watches.email.thread#546154
>