Other Parts Discussed in Thread: MSP430WARE,
Tool/software:
I have an old project that was done in CCS5.5. It was using compiler v4.2. I don't have that compiler anymore. It also used MSP430Ware v1.80.01.03. TI does not provide MSP430Ware older than 2.x on the website.
Therefore, I decided to make a new project from scratch and bring my source code into it. I create a new project using the template "Empty Project with main.c". I am now using compiler v21.6.1LTS, MSP430Ware v3.80.13.03, and RTS rts430x_lc_sd_eabi.lib.
It's going OK. I had to update to some new function call names for UCS_xxx setup. The names had changed in the MSP430Ware.
This issue I have that I am getting a linker warning:
"../lnk_msp430f5310.cmd", line 162: warning #10068-D: no matching section
-l rts*.lib<boot.obj > (.text)
I have this in the old linker command file:
.boot > 0x8000
{
-l rts*.lib<boot.obj > (.text)
}
It is highly likely that some section names have changed in the RTS. Where can I get a breakdown of the section names in the library? I have looked at the Compiler & Assembly tools documentation.
Can someone provide me with an equivalent command line statement for the new library (rts430x_lc_sd_eabi.lib)?
I am stuck.