I am using ccs Version: 4.0.1.01001.
There are four projects, each of them has it's own linker command file for a customized memory map. And, all four output files have to be flashed onto the same target (TMS320F2812) for the system to work.
Here is the flashing procedure I use: I first erase all flash sectors using the "On-chip Flash" tool. Then I go to the c/c++ view and set a project as the default project, and select "Debug Active Project". CCS rebuilds the project and programs the flash sectors automatically. I repeat this process for each of the four projects.
I need each project to write only to its own defined memory and not disturb/erase other projects' sectors. I am not sure my procedure is correct. How do I ensure? Thanks!