Hello NXP,
I'm trying to develop a custom boot loader as per my requirement. For that I have integrated the DFU example with the MCUboot open-source example present in the SDK examples. I'm able to download the firmware through DFU and write it to a specified location on the flash and able to run the applications like ledblinky and hid_mouse without the boot-header but when it comes to the external ram applications like CSI_RGB (camera application) unable to run the application as external ram and caching is not enabled in the boot loader. If external Ram and caching were enabled unable to access the flash memory to perform the read/write/erase operation.
So, I want to know the following:
1. How to boot from the different address other than flash base address with the image having boot header?
2. How to run the External ram applications that uses caching with the flash memory read/write/erase functions enabled?
if possible, could you please provide some reference?
Thaks in advance for the help.
Regards,
Ragnar.
Hello,
The following Knowledge Base article may help you achieve this.
Additionally, I would recommend looking at the following thread from a community user who documented their setup so that the ROM bootloader would copy a binary to RAM.
I hope either of these documents help with your application
Regards.