Hi all,
I was wondering if the KE16Z microcontroller has an internal (in ROM) bootloader, i.e. if it can be flashed using one of its UART as peripheral, without using SWD interface.
If yes, are there external pin that could be on purpose forced at a predefined logical level when the above microcontroller exits from reset state, in order to force entering the bootloader execution cycle (this situation is quite common for other microcontroller's families, for example NXP LPC17xx and Flash Magic Utility)?
PS: I'm aware that there is a suitable example ("freedom-bootloader") for the FRDM-KE16Z evaluation board, but this example should be programmed in flash...
Thank you in advance for your hints!
Thank you Mr. Hernandez for your answer,
and sorry for this late reply...
What is the RM (I suppose Reference Manual) document you are refferring to? I checked "Kinetis KE1xZ64 Sub-Family - Reference Manual" ( Document Number: KE1xZP48M48SF0RM - Rev. 3, 06/2020) but no luck.
So I think I'm not using the correct reference manual...
Thank you again
Hello, this is the document that I used.
Could you let me know the full number of your MCU? Maybe I'm on the wrong documentation.
Best regards,
Pavel
Hi Mr. Hernandez,
the full part number is MKE16Z64VLF4 (the Kinetis mounted on the FRDM-KE16Z evaluation board), so I suppose that this chip is not supported by the document you suggested.
Best regards
Hello, I appreciate your information, I could not find the same point on the reference manual that means the MCU has flash loader, to get a new one I recommend use the MCUBootloader, maybe this could help you.
MCU Bootloader | NXP Semiconductors
Best regards,
Pavel
Hello, my name is Pavel, and I will be supporting your case, I recommend review the next chapter of the RM, by the way the Kinetis family does not have ISP as LPC, but maybe this could help you.
On this section could read about the ROM bootloader and the commands supported.
22.2 Introduction
Table 22-1. Commands supported by the Kinetis Bootloader in ROM
On the next section could read about how to enter and saw the table to understand the process.
22.3.3 Start-up Process
Figure 22-2. Kinetis Bootloader Start-up Flowchart
Best regards,
Pavel