Tool/software: TI-RTOS
I am working on creating a two program solution on our C6727. One program is our 'normal' operation mode that will use the DSP/BIOS and run from an external RAM after being loaded from flash. Our second solution is the 'test' mode, which, when notified, the normal program will copy the test program into the C6727 internal RAM from flash and begin executing. However, I would like to gracefully shutdown the DSP/BIOS since we will be performing 'destructive' tests on the external RAM (where the DSP/BIOS lives). If the DSP/BIOS is running while a destructive test is on-going, it could (and has) resulted in strange operations.
So, is there a way to gracefully shutdown the DSP/BIOS such that we can switch to a new program that does not use the DSP/BIOS? If there is no graceful solution, is there a way to prevent the DSP/BIOS from switching under the program, for example, perhaps disabling interrupts and disabling the task manager?
This is being done with CCS3.3 and DSP/BIOS 5.31.02.
Thank you,
Vincent Galbo