Dear community,
On my endeavor to port the MCU Bootloader to the MKL17Z128 I came to a point, where I consider the instructions in the reference manual (MCU Bootloader v2.5.0 Reference Manual) a bit imprecise up to the point, where I'm lost. It might be just me and my lack of understanding. I have, as a starting point, the following packages and SDKs (and MCUXpresso):
1) MCUBOOT_2.7_FRDM_KW36, the bootloader source tree
2) SDK_2.5.2_MKE16Z64xxx4, a SDK for the MKE16Z64 with the bootloader middle ware
3) SDK_2.8.0_MKL17Z128xxx4, the SDK for my target processor
I understand that I have to take the sources from 1) plus something from 2) plus the device specific files and drivers from 3) to form a compilable project with the bootloader as middleware.
It's just, that I do now know where the project for MCUXpresso should come from and, in the reference manual, which of the above mentioned parts play which role. Chapter 10, bootloader porting, is a bit unclear or unprecise in that area.
Btw., this is not my first project as an embedded engineer and I was easily able to create, compile and download a project in MCUXpresso starting with the SDK in 3) above.
Could anyone point out how those things should be assembled (pun intended) together to get a project that generates the bootloader?
Thanks for your time!
Kind regards,
Alexander