This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640R2F: sample simple_peripheral build error

Part Number: CC2640R2F
Other Parts Discussed in Thread: CC2650,

IAR 8.32.1

sdk 4.40

sample path: C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral

build error:

Building configuration: cc2640r2lp_app - FlashROM_StackLibrary Updating build tree... Performing Pre-Build Action "C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\..\xdctools_3_51_03_28_core\xs" --xdcpath="C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\kernel\tirtos\packages;C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source;C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack" iar.tools.configuro -c "C:\Program Files\IAR Systems\Embedded Workbench 8.2\arm" --cc "C:\Program Files\IAR Systems\Embedded Workbench 8.2\arm\bin\iccarm.exe" --device "Default" --compileOptions "dummy.c -D DeviceFamily_CC26X0R2 --diag_suppress Pa050 -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj --debug --endian=little --cpu=Cortex-M3 -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\defines\cc2640r2lp_app_FlashROM_StackLibrary.opt -f C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\config\build_components.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\config\factory_config.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\tirtos\build_config.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\configPkg\ compiler.opt.defs -e --fpu=None --dlib_config \"C:\Program Files\IAR Systems\Embedded Workbench 8.2\arm\inc\c\DLib_Config_Normal.h\" -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\controller\cc26xx\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\ ..\..\..\..\..\..\source\ti\ble5stack\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\common\cc26xx\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\src\app\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\icall\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ ble5stack\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\dev_info\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\simple_profile\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\simple_profile\cc26xx\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\target\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\ iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\ _common\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\_common\cc26xx\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\cc2650\rom\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\heapmgr\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\icall\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ ti\ble5stack\osal\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\services\src\saddr\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\services\src\sdata\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\devices\cc26x0r2\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ -Ohz" --linkOptions "--no_out_extension -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\ FlashROM_StackLibrary\Exe\ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.out --config_def CC2650=2 --config_def FLASH_ROM_BUILD=2 --map C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\List\ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.map --config C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\ rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\common\cc26xx\iar\cc26xx_app_and_stack.icf --keep __vector_table -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\configPkg\linker.cmd -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\ iar\app\..\config\lib_linker.cmd --semihosting C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\ble_r2.symbols C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\devices\cc26x0r2\driverlib\bin\iar\driverlib.lib C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\kernel\tirtos\packages\ti\dpl\lib\dpl_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\drivers\lib\drivers_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\drivers\rf\lib\rf_singleMode_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\ app\..\..\..\..\..\..\..\..\source\ti\display\lib\display.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\grlib\lib\iar\m3\grlib.a --entry __iar_program_start --vfe --text_out locale" --profile release --projFile "C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\cc2640r2lp_app.ewp" --cfgArgs NO_ROM=0 -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\configPkg C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\tirtos\app_ble.cfg Using RTSC configuration file: C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/examples/rtos/CC2640R2_LAUNCHXL/ble5stack/simple_peripheral/tirtos/iar/app/../../../tirtos/app_ble.cfg... js: "C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/kernel/tirtos/packages/iar/tools/configuro/Main.xs", line 133: Error: xdc.tools.configuro: Error: Can't find the platform package 'ti.platforms.tiva'. TI platforms are no longer shipped as part of XDCtools (C:\ti\xdctools_3_51_03_28_core). Please ensure you are either using a pre-3.30 version of XDCtools or you have added a product that includes your platform support along the path 'C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/kernel/tirtos/packages;C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/source;C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/source/ti/ble5stack;C:\ti\xdctools_3_51_03_28_core/packages'. Check that this path names a directory containing the necessary platform support and that the platform name is properly spelled. Error while running "C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\..\xdctools_3_51_03_28_core\xs" --xdcpath="C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\kernel\tirtos\packages;C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source;C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\ source\ti\ble5stack" iar.tools.configuro -c "C:\Program Files\IAR Systems\Embedded Workbench 8.2\arm" --cc "C:\Program Files\IAR Systems\Embedded Workbench 8.2\arm\bin\iccarm.exe" --device "Default" --compileOptions "dummy.c -D DeviceFamily_CC26X0R2 --diag_suppress Pa050 -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj --debug --endian=little --cpu=Cortex-M3 -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\defines\cc2640r2lp_app_FlashROM_StackLibrary.opt -f C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\config\build_components.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\config\factory_config.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\tirtos\build_config.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\configPkg\ compiler.opt.defs -e --fpu=None --dlib_config \"C:\Program Files\IAR Systems\Embedded Workbench 8.2\arm\inc\c\DLib_Config_Normal.h\" -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\controller\cc26xx\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\ ..\..\..\..\..\..\source\ti\ble5stack\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\common\cc26xx\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\src\app\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\icall\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ ble5stack\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\dev_info\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\simple_profile\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\simple_profile\cc26xx\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\target\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\ iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\ _common\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\_common\cc26xx\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\cc2650\rom\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\heapmgr\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\icall\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ ti\ble5stack\osal\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\services\src\saddr\ -I C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\services\src\sdata\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\devices\cc26x0r2\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ -Ohz" --linkOptions "--no_out_extension -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\ FlashROM_StackLibrary\Exe\ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.out --config_def CC2650=2 --config_def FLASH_ROM_BUILD=2 --map C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\List\ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.map --config C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\ rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\common\cc26xx\iar\cc26xx_app_and_stack.icf --keep __vector_table -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\configPkg\linker.cmd -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\ iar\app\..\config\lib_linker.cmd --semihosting C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\ble_r2.symbols C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\devices\cc26x0r2\driverlib\bin\iar\driverlib.lib C:\ti\ simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\kernel\tirtos\packages\ti\dpl\lib\dpl_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\drivers\lib\drivers_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\drivers\rf\lib\rf_singleMode_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\ app\..\..\..\..\..\..\..\..\source\ti\display\lib\display.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\grlib\lib\iar\m3\grlib.a --entry __iar_program_start --vfe --text_out locale" --profile release --projFile "C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\cc2640r2lp_app.ewp" --cfgArgs NO_ROM=0 -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\configPkg C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\tirtos\app_ble.cfg Total number of errors: 1 Total number of warnings: 0

  • Hey dsp,

    I've assigned your post to an expert to comment on. In the mean time, have you tried using IAR version EWARM-8.32.2? This is the version listed in the release notes for that SDK.

  • I have not tried EWARM-8.32.2, don't think EWARM-8.32.2 and EWARM-8.32.1 have big difference.

    I think problem might be in project setting, IDE environment setting, or xdc tools setting. something mismatch.

  • Hi,

    I was able to build a few projects here on IAR 8.32.4 here - I don't think there is a large difference between the minor versions as well, but you never know.

    At any rate, it seems something odd about the parameters passed to the project itself, in particular to the .cfg file or. Did you import the workspace according to the quick start section below?

    https://dev.ti.com/tirex/explore/content/simplelink_cc2640r2_sdk_4_40_00_10/docs/simplelink_mcu_sdk/html/quickstart-guide/tidrivers-quick-start.html#import-project-using-workspace

    I would also check the Custom Argument Variables - mine are shown below.

    I send attached below the build output of my system here to see if you can spot anything out of the ordinary - I couldn't so far but I am still looking into it.

    output1.txt
    Building configuration: cc2640r2lp_app - FlashROM_StackLibrary 
    Updating build tree... 
     
    Performing Pre-Build Action 
    "C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\..\xdctools_3_51_03_28_core\xs" --xdcpath="C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\kernel\tirtos\packages;C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source;C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ 
    simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack" iar.tools.configuro -c "C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm" --cc "C:\Program Files (x86)\IAR Systems\ 
    Embedded Workbench 8.2\arm\bin\iccarm.exe" --device "CC2640R2F" --compileOptions "dummy.c -D DeviceFamily_CC26X0R2 --diag_suppress Pa050 -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj --debug --endian=little --cpu=Cortex-M3 -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\ 
    rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\defines\cc2640r2lp_app_FlashROM_StackLibrary.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\config\build_components.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\config\factory_config.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\tirtos\build_config.opt -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ 
    simple_peripheral\tirtos\iar\app\..\config\configPkg\compiler.opt.defs -e --fpu=None --dlib_config \"C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\inc\c\DLib_Config_Normal.h\" -I C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\controller\cc26xx\inc\ -I C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\common\cc26xx\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\src\app\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\ 
    app\..\..\..\..\..\..\..\..\source\ti\ble5stack\icall\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\ 
    inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\dev_info\ -I C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\simple_profile\ -I C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\profiles\simple_profile\cc26xx\ -I C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\target\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\_common\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\_common\cc26xx\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\hal\src\target\cc2650\rom\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\heapmgr\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ 
    simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\icall\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\ 
    ..\..\..\..\..\..\..\source\ti\ble5stack\osal\src\inc\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\ 
    services\src\saddr\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\services\src\sdata\ -I C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\devices\cc26x0r2\ -I C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ -Ohz" --linkOptions "--no_out_extension -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Exe\ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.out --config_def CC2650=2 --config_def  
    FLASH_ROM_BUILD=2 --map C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\List\ 
    ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.map --config C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\ 
    ..\..\..\..\..\..\..\source\ti\ble5stack\common\cc26xx\iar\cc26xx_app_and_stack.icf --keep __vector_table -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ 
    simple_peripheral\tirtos\iar\app\..\config\configPkg\linker.cmd -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\ 
    lib_linker.cmd C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\ble_r2.symbols C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\devices\cc26x0r2\driverlib\bin\iar\driverlib.lib C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\ 
    rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\kernel\tirtos\packages\ti\dpl\lib\dpl_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\drivers\lib\drivers_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ 
    ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\drivers\rf\lib\rf_singleMode_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ 
    simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\display\lib\display.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\ 
    ..\..\..\..\..\..\..\source\ti\grlib\lib\iar\m3\grlib.a --entry __iar_program_start --vfe --text_out locale" --profile release --projFile "C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ 
    ble5stack\simple_peripheral\tirtos\iar\app\cc2640r2lp_app.ewp" --cfgArgs NO_ROM=0 -o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\ 
    iar\app\..\config\configPkg C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\tirtos\app_ble.cfg 
    Using RTSC configuration file: C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/examples/rtos/CC2640R2_LAUNCHXL/ble5stack/simple_peripheral/tirtos/iar/app/../../../tirtos/app_ble.cfg... 
     
    Linking 
    ilinkarm.exe C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\ble_user_config.o C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\board.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\board_key.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\stack\FlashROM_Library\Exe\cc2640r2lp_stack_FlashROM_Library.a C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\ccfg_app_ble.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ 
    simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\devinfoservice.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\ 
    FlashROM_StackLibrary\Obj\ECCROMCC26XX.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\ 
    gatt_uuid.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\gattservapp_util.o C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\icall.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\ 
    examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\icall_api_lite.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\icall_cc2650.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\ 
    simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\icall_user_config.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\ 
    FlashROM_StackLibrary\Obj\main.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\ 
    simple_gatt_profile.o C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\simple_peripheral.o C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\simple_peripheral_menu.o C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\TRNGCC26XX.o C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\two_btn_menu.o C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Obj\util.o --no_out_extension -o C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Exe\ 
    ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.out --config_def CC2650=2 --config_def FLASH_ROM_BUILD=2 --map C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\List\ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.map --config C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\ble5stack\common\cc26xx\iar\cc26xx_app_and_stack.icf  
    --keep __vector_table -f C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\configPkg\linker.cmd -f C:\ti\ 
    simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\lib_linker.cmd C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\ 
    CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\config\ble_r2.symbols C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\ 
    tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\devices\cc26x0r2\driverlib\bin\iar\driverlib.lib C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\ 
    ..\..\..\..\..\..\..\..\kernel\tirtos\packages\ti\dpl\lib\dpl_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\ 
    source\ti\drivers\lib\drivers_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\drivers\rf\lib\ 
    rf_singleMode_cc26x0r2.arm3 C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\display\lib\display.arm3 C:\ 
    ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\..\..\..\..\..\..\..\..\source\ti\grlib\lib\iar\m3\grlib.a --entry __iar_program_start --vfe  
    --text_out locale 
     
       IAR ELF Linker V8.32.3.193/W32 for ARM 
       Copyright 2007-2019 IAR Systems AB. 
     
      102 601 bytes of readonly  code memory 
       15 053 bytes of readonly  data memory 
        8 510 bytes of readwrite data memory 
     
    Errors: none 
    Warnings: none 
     
    Link time:   0.94 (CPU)   0.93 (elapsed) 
     
    ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.out 
    Converting 
    ielftool.exe --ihex --verbose C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Exe\ 
    ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.out C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\ 
    FlashROM_StackLibrary\Exe\ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.hex 
       IAR ELF Tool V10.4.14.1149 [BUILT at IAR] 
       Copyright 2007-2019 IAR Systems AB. 
    Loading C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Exe\ 
    ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.out 
    Saving ihex file to C:\ti\simplelink_cc2640r2_sdk_4_40_00_10\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar\app\FlashROM_StackLibrary\Exe\ 
    ble5_simple_peripheral_cc2640r2lp_app_FlashROM_StackLibrary.hex 
     
    Total number of errors: 0 
    Total number of warnings: 0 
    

    Hope this helps,

    Rafael

  • I have done so. the workspace variables are exactly the same with yours at first,after Import the custom argvars from the SDK, it looks like that:

    I mark red line that is not exists in my environment yet.

    I think we'd better read about the error message itself. it says clear, we need to add a product that includes some platform support, don't know how.

    Using RTSC configuration file: C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/examples/rtos/CC2640R2_LAUNCHXL/ble5stack/simple_peripheral/tirtos/iar/app/../../../tirtos/app_ble.cfg...
    js: "C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/kernel/tirtos/packages/iar/tools/configuro/Main.xs", line 133: Error: xdc.tools.configuro: Error: Can't find the platform package 'ti.platforms.tiva'. TI platforms are no longer shipped as
    part of XDCtools (C:\ti\xdctools_3_51_03_28_core). Please ensure you are either using a pre-3.30 version of XDCtools or you have added a product that includes your platform support along the path
    'C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/kernel/tirtos/packages;C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/source;C:/ti/simplelink_cc2640r2_sdk_4_40_00_10/source/ti/ble5stack;C:\ti\xdctools_3_51_03_28_core/packages'.
    Check that this path names a directory containing the necessary platform support and that the platform name is properly spelled.

  • I am going to try CCS, find this:

    • Windows 32bit is not supported with CCSv10. If you are using a 32bit Windows System please use CCSv8.3.1 or earlier.

    as I am using 32bit win7, so can I use CCSv8.3.1? (not too old?)

  • Hi,

    I think we'd better read about the error message itself.

    I had spotted the error before; it can be caused by misconfigured XDC tools and paths and therefore the reason why I asked you to confirm the versions linked to your workspace. In my previous post I was trying to gather any mismatched parameter that may have been passed during the course of the build.

    During the comparison of the two build outputs, however, I found out the parameter that configures the device is incorrect in your build. In my build system, --device "CC2640R2F" and in yours it is --device "Default"

    In the project properties, check the option below - yours may be set to "None" or blank

    as I am using 32bit win7, so can I use CCSv8.3.1? (not too old?)

    CCSv8.3.1 is not terribly far from CCSv9.3 that was tested with SDK version 4.40; however, incompatibilities may arise with the projects. It does not hurt to try, though.

    Hope this helps,

    Rafael

  • god, works! thanks a lot expert!