All:
I have been successful with the latest versions ---
IAR 6.20.1
tirtos_msp430_2_10_01_38
xdctools_3_30_04_52_core
I was able to go into the tirtos.mak file under the tirtos_msp430_2_10_01_38 directory and make the required changes:
1. CCS_BUILD ?= false
2. DEFAULT_INSTALLATION_DIR ?= C:/apps/ti (In our case, we have a separate apps directory.)
3. IAR_BUILD ?= true
4. IAR_COMPILER_INSTALLATION_DIR ?= C:/Program Files (x86)/IAR Systems/Embedded Workbench 7.0 (changed to 7.0 from default of 6.5)
5. IAR_MSP430HEADERS ?= ${IAR_COMPILER_INSTALLATION_DIR}/430/inc (in 7.0, the inc file is under 430 - not sure if this was needed, but did it.)
We are using the F5529, so I did not need to change the MSP430DEVLIST.
I then created a new project under IAR, and pointed to the Empty(minimal) TI-RTOS project.
I made the required changes to the emulator and was able to build, download, and run the project.
Questions:
1. Does TI plan to enhance the IAR Embedded Workbench with a GUI for the .cfg file?
That would be a BIG help in the IAR environment, because it is such a big help in the CCS environment.
2. Idle task appears to be a no-no in MSP430. Is there a way to make this work?
(I know on C55 DSP, I was able to invoke the assembly "idle" command when I got to idle - is that not really a viable option under MSP430?)