I'm porting my implementation of MSPBoot from IAR to Code Composer. It successfully built and ran under IAR. I've created a project in CCS and replaced cstartup.s43 with boot.c. I get the following messages when I build under CCS:
#10010 errors encountered during linking; "FirmwareUpdate_G_Series.out" not built
#10056 symbol "_reset_vector" redefined: first defined in "./boot.obj"; redefined in "C:\Code Composer Studio V6\ccsv6\tools\compiler\ti-cgt-msp430_4.4.3\lib\rts430_eabi.lib<boot.obj>"
#10056 symbol "_stack" redefined: first defined in "./boot.obj"; redefined in "C:\Code Composer Studio V6\ccsv6\tools\compiler\ti-cgt-msp430_4.4.3\lib\rts430_eabi.lib<boot.obj>"
"#10099-D program will not fit into available memory. placement with alignment fails for section ".cinit" size 0x1b . Available memory ranges:
#10099-D program will not fit into available memory. placement with alignment fails for section ".const" size 0x7 . Available memory ranges:
#10099-D program will not fit into available memory. placement with alignment fails for section ".reset" size 0x4 . Available memory ranges:
#10099-D program will not fit into available memory. placement with alignment fails for section ".text" size 0x558 . Available memory ranges:
I get the impression from other postings it has something to do with rts430_eabi.lib being included, but I'm not sure how to go about fixing this. Any suggestions would be appreciated. thanks.