I'm looking into enabling the Code Security Module for my application which is running on an F2812. The code uses a custom scheduler, not the TI BIOS. Stack is currently 0x1000 words and is located in L0_SARAM (0x8000-0x9000). We also relocate executable code from flash into H0_SARAM at runtime for speed.
My question is, since H0_SARAM is unsecure memory, and L0_SARAM is secure memory, can functions executing from H0_SARAM make use of the stack which is in secure memory? Is the stack pointer exempt from secure memory access restrictions?
Thanks,
Ashish.