ROM serial bootloader for KE16Z (FRDM-KE16Z)

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

ROM serial bootloader for KE16Z (FRDM-KE16Z)

1,135 次查看
rayf15
Contributor I

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!

0 项奖励
回复
5 回复数

1,053 次查看
rayf15
Contributor I

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

 

 

0 项奖励
回复

1,041 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello, this is the document that I used.

Pavel_Hernandez_0-1734394239906.png

Could you let me know the full number of your MCU? Maybe I'm on the wrong documentation.

Best regards,
Pavel

 

0 项奖励
回复

1,029 次查看
rayf15
Contributor I

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

 

0 项奖励
回复

1,013 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

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.

Pavel_Hernandez_0-1734484266521.png

MCU Bootloader | NXP Semiconductors

Best regards,
Pavel

0 项奖励
回复

1,113 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

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

0 项奖励
回复