Unable to run the external ram application after the firmware update through DFU in IMX RT1170

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

Unable to run the external ram application after the firmware update through DFU in IMX RT1170

238 次查看
Ragnar
Contributor III

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.

 

0 项奖励
1 回复

173 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

The following Knowledge Base article may help you achieve this.

https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/RT1050-Booting-from-serial-NOR-flash-to-SDRAM/ta...

 

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.

https://community.nxp.com/t5/i-MX-RT/A-way-to-create-a-binary-that-is-copied-to-RAM-from-the-ROM/m-p...

 

I hope either of these documents help with your application

Regards.

0 项奖励