This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

difference between 2837xS_FLASH_lnk_cpu1_bist.cmd and 2837xS_Generic_FLASH_lnk.cmd in controlsuite

Other Parts Discussed in Thread: CONTROLSUITE

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.