Laczen commented on PR #18373:
URL: https://github.com/apache/nuttx/pull/18373#issuecomment-3889519428

   @jerpelea @acassis please do not merge this yet. I don't think it is going 
to work.
   
   The problem is that the routine that is going to start the new image is in 
IRAM and might have been overwritten by the copy to IRAM part of the new image. 
The copying to IRAM (and DRAM) of the new image should be postponed to the last 
action in the routine that is going to start the new image. The start address 
of the new image should also be stored in a register to avoid it being 
overwritten when it is in DRAM.
   
   It is required that this routine is at least evaluated using a bootloader or 
a NuttX image that is created to execute the `board_boot_image()`. 
@aviralgarg05 can you confirm that such a test has been executed? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to