I have been seeing an issue where I try to compile my project and it permanently hangs during linking. I have been able to track the problem down to me including the library pscl_cfg_evm6748.a674. I need to include this library in order to successfully compile my project with PWRM enabled on my C6748 chip. I also need to enable PWRM because I want to use the latest Spi driver from TI.
Does anybody know why the linking would be indefinitely hanging in CCSv3.3?
I've tried to set it so that PWRM will run out of DDR instead of IRAM just in case there is a memory issue here but I guess I don't even get far enough to complete compilation. I've also tried to recompile the Spi driver without using the PWRM flag but it does not allow this for the 6748 chip. All of the other pmi and pscl libraries can get linked in just fine but then it still needs the above mentioned library to complete the compilation. I've tried this using the spiSample example project and it compiles and links just fine so it must be some build switch or setting I'm not getting right in my own project. I've definitely tried to comb through both tcf files and build options between the example project and my own project and can't seem to see what would cause my project to indefinitely hang during linking. Any ideas would be greatly appreciated.