Hello,
I am used to using the IAR IDE for MSP430 at was avaliable in my University. However when I bought one of the new EZ430-RF2560 bluetooth kits i was dissapointed to find that the code for the included demo project was too big for the Kickstart edition to support. After having a look around I decided to try CCS. I was pleased by the fact that it resembles Eclipse (on which it is based) as I am fairly familiar with this IDE.
After setting up a project I began importing the demo source files all seemed to be going well until I got these errors
**********************************************************************************************************************
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 2:
[E0002]
Illegal mnemonic specified
#include "FreeRTOSConfig.h"
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 5:
[E0002]
Illegal mnemonic specified
EXTERN usCriticalNesting
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 6:
[E0002]
Illegal mnemonic specified
EXTERN pxCurrentTCB
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 7:
[E0002]
Illegal mnemonic specified
EXTERN vTaskIncrementTick
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 8:
[E0002]
Illegal mnemonic specified
EXTERN vTaskSwitchContext
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 9:
[E0002]
Illegal mnemonic specified
EXTERN prvSetupTimerInterrupt
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 10:
[E0002]
Illegal mnemonic specified
EXTERN vApplicationTickHook
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 12:
[E0002]
Illegal mnemonic specified
PUBLIC vPortYield
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 13:
[E0002]
Illegal mnemonic specified
PUBLIC xPortStartScheduler
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 15:
[E0002]
Illegal mnemonic specified
portSAVE_CONTEXT MACRO
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 36:
[E0002]
Illegal mnemonic specified
ENDM
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 39:
[E0002]
Illegal mnemonic specified
portRESTORE_CONTEXT MACRO
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 63:
[E0002]
Illegal mnemonic specified
ENDM
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 66:
[E0002]
Illegal mnemonic specified
ORG 0F500h
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 69:
[E0002]
Illegal mnemonic specified
portSAVE_CONTEXT
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 73:
[E0002]
Illegal mnemonic specified
#if configUSE_TICK_HOOK == 1
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 77:
[E0002]
Illegal mnemonic specified
#endif
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 79:
[E0002]
Illegal mnemonic specified
#if configUSE_PREEMPTION == 1
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 81:
[E0002]
Illegal mnemonic specified
#endif
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 83:
[E0002]
Illegal mnemonic specified
portRESTORE_CONTEXT
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 107:
[E0002]
Illegal mnemonic specified
portSAVE_CONTEXT
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 113:
[E0002]
Illegal mnemonic specified
portRESTORE_CONTEXT
24 Assembly Errors, No Assembly Warnings
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at line 125:
[E0002]
Illegal mnemonic specified
portRESTORE_CONTEXT
"../export/FreeRTOS/Source/portable/IAR/MSP430/portext.s43", ERROR! at EOF:
[E0300]
The following symbols are undefined:
pxCurrentTCB
usCriticalNesting
prvSetupTimerInterrupt
vTaskIncrementTick
vTaskSwitchContext
vApplicationTickHook
Errors in Source - Assembler Aborted
*****************************************************************************************************************************