cwespressif opened a new pull request, #11156:
URL: https://github.com/apache/nuttx/pull/11156

   ## Summary
   
   This PR intends to fix the PSRAM support on ESP32S3 when Stack Smash 
Protection is enabled (CONFIG_STACK_CANARIES=1).
   
   During PSRAM initialization and flash operations, the Cache needs to be 
disabled, so all data and code for the aforementioned scope is required to be 
placed in Internal RAM (DRAM and IRAM regions).
   
   ## Impact
   
   Only for PSRAM-enabled configurations on ESP32S3.
   
   ## Testing
   
   - Successful execution of `ramtest` in `esp32s3-devkit:psram_octal` with 
`CONFIG_STACK_CANARIES=1`
   


-- 
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