I am currently launching my project directly to the external sdram using an sdram_init script. However, I notice the launch speed is very slow and launching xip is somehow faster. It typically gets stuck at:
GDB nonstop mode enabled
FreeRTOS stack backtrace is disabled
I am using MCU Link Pro CMSIS with a wirespeed of 16MHz.
Is there any documentation on launching directly in sdram? I am thinking perhaps I am missing some important configurations.
Solved! Go to Solution.
Hi @DCheung ,
You can compare the binary file size of the XIP project and SDRAM project. I tested on deepviewrt_labelimage project. The XIP project is 800k while the SDRAM project is 6.7M. It seems the .bss segment is initialized when download. It will take a lot of time.
Regards,
Jing
Hi @DCheung ,
You can compare the binary file size of the XIP project and SDRAM project. I tested on deepviewrt_labelimage project. The XIP project is 800k while the SDRAM project is 6.7M. It seems the .bss segment is initialized when download. It will take a lot of time.
Regards,
Jing