I am flashing a bootloader image (.s19 or .bin) file to address 0x00003000, but the image does not seem to update. The NXP MCU Boot Utility shows a successful flashing message, but the old bootloader continues to run, and the new image is not taking effect.
I also tried flashing the bootloader image at address 0x60000000, but even then, the updated image is not executed.
Could you please help me understand why the new image is not taking effect after flashing, even though the utility reports success?
Hi @AAA1 ,
Thank you so much for your interest in our products and for using our community.
I suggest you can refer to the following link.
【新提醒】i.MXRT开发小助手NXP-MCUBootUtility用户指南 - 「MCU加油站」 - 恩智浦技术社区
Regarding your question "I also tried flashing the bootloader image at address 0x60000000, but even then, the updated image is not executed."
Please set the address as 0x60002000, and set the XIP_BOOT_HEADER_ENABLE=0, generate a bin file.
Please also note that if you want use NXP MCU Boot Utility, please set RT1050 as serial downloader mode first.
Wish it helps you.
If you still have question about it, please kindly let me know.
Wish you a nice day!
Best Regards
MayLiu