AnsweredAssumed Answered

Getting started with Kinetis-MCUs

Question asked by Jan Martin on Oct 9, 2019
Latest reply on Oct 13, 2019 by Jan Martin

Hello there! These days, I´m getting started with my first 32-bit MCUs, and for fiddling, I´m using a FRDM-KL25Z Board.
For the moment I´m haveing some questions. I´m coming from AVR 8-bit MCUs.


→ There´re seeming to be different types of Binary-Machinecode files. *.bin as well as *.axf and I think I saw others, too. What does that mean, only a different ending or more like different encoding or other reasons?


→ So far, I discovered two ways to create Firmware for the KL25Z: Programming with the functions from the Kinetis-SDK and using the M-Bed online-Compiler. Why can´t I use the SDK-Code in M-Bed and vice-versa? Are that just two different libraries? Where can I download them separately if I want to build completely manually (commandline-gcc + texteditor)?
Or is M-Bed an OS and I program the MCU not at all "bare metal" when using M-Bed?


→ Is there a good documentation giving an overview over all the different possibilites of creating software for the MCU-family?


Thanks for your hints!!