i.MXRT1010 bootloader sample code, how to change to use flash memory

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

i.MXRT1010 bootloader sample code, how to change to use flash memory

跳至解决方案
921 次查看
Felix_ar
Contributor III

Hi All,

The customer wants to development bootloader by himself, they reference sample code is "flashloader"

\SDK_2_16_000_EVK-MIMXRT1010\boards\evkmimxrt1010\bootloader_examples\flashloader

but that sample code is execution in RAM, how to change to use flash memory?

Thanks.

标签 (1)
0 项奖励
回复
1 解答
897 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello, my name is Pavel, and I will be supporting your case, the flashloader is loaded on the RAM because this need to write on the flash and then the image reside on the flash and the flashloader will erase, if the customer wants to use a bootloader that reside on the flash, this could be possible but the bootloader need to be execute in RAM too.

I recommend review the information of the MCU bootloader opensource or the MCU bootloader SBL.

GitHub - nxp-mcuxpresso/sbl

MCU Bootloader | NXP Semiconductors

MCUboot | mcuboot

Best regards,
Pavel

在原帖中查看解决方案

0 项奖励
回复
2 回复数
898 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello, my name is Pavel, and I will be supporting your case, the flashloader is loaded on the RAM because this need to write on the flash and then the image reside on the flash and the flashloader will erase, if the customer wants to use a bootloader that reside on the flash, this could be possible but the bootloader need to be execute in RAM too.

I recommend review the information of the MCU bootloader opensource or the MCU bootloader SBL.

GitHub - nxp-mcuxpresso/sbl

MCU Bootloader | NXP Semiconductors

MCUboot | mcuboot

Best regards,
Pavel

0 项奖励
回复
884 次查看
Felix_ar
Contributor III
Hi Pavel

Thanks for your reply.
0 项奖励
回复