what is the main difference between 2837xS_FLASH_lnk_cpu1_bist.cmd and 2837xS_Generic_FLASH_lnk.cmd?
what dose "bist" mean?
I find the following difference:
in the 2837xS_FLASH_lnk_cpu1_bist.cmd,
.stack : > RAMLS3 PAGE = 1
but in the 2837xS_Generic_FLASH_lnk.cmd,
.stack : > RAMM1 PAGE = 1
I think it better to allocate stack to RAMM1, because M0/M1 memories are small nonsecure blocks that are tightly coupled with the CPU.
CPU can access it with minimun latency.