I just spend a frustrating day debugging some very strange memory stomping.
In the end it turns out that makefile_system_ccs_bootimage_gen was adding in a project that had been removed from system.xml several months ago. I expanded the memory footprint of one of the other projects and it was a block that the removed project had used. bootimage_gen was layering the removed project image over the rest...
Pretty frustrating since all the rest of the build works as expected.
How is makefile_system_ccs_bootimage_gen generated? Is there I re-generate trigger I disabled somewhere?
CCS 12.6, TIArmClang 3.2.1.LTS