Other Parts Discussed in Thread: CC2650, SYSCONFIG
I'm running the latest version of CCS11 and upgraded to MacOS Monterey last night. Today, having made no changes to my code and opening up CCS11, I tried to build and encountered this error (text has been edited for anonymity)
**** Clean-only build of configuration Debug for project *client_lpstk_firmware **** /Applications/ti/ccs1100/ccs/utils/bin/gmake -k -j 11 clean -O rm -rf "syscfg/ti_ble_config.h" "syscfg/ti_radio_config.h" "syscfg/ti_drivers_config.h" "syscfg/ti_utils_build_linker.cmd.genlibs" "syscfg/syscfg_c.rov.xs" "syscfg/ti_utils_runtime_model.gv" "syscfg/ti_utils_runtime_Makefile" "../src/makefile.libs" "*client_lpstk_firmware.hex" "configPkg/linker.cmd" "configPkg/compiler.opt" "syscfg/ti_ble_config.c" "syscfg/ti_build_config.opt" "syscfg/ti_ble_app_config.opt" "syscfg/ti_devices_config.c" "syscfg/ti_radio_config.c" "syscfg/ti_drivers_config.c" "*client_lpstk_firmware.out" rm -rf "syscfg/ti_ble_config.obj" "syscfg/ti_devices_config.obj" "syscfg/ti_radio_config.obj" "syscfg/ti_drivers_config.obj" "Application/LED_consts.obj" "Application/button_consts.obj" "Application/button_watcher.obj" "Application/logger.obj" "Application/myButton.obj" "Application/myLED.obj" "Application/rf430_nfc.obj" "Application/sail_syscfg_workaround.obj" "Application/task_broadcaster.obj" "Application/task_isrpend.obj" "Application/task_sensor.obj" "Application/unit_conversions.obj" "Application/util.obj" "Application/watchdog_helper.obj" "Drivers/NV/crc.obj" "Drivers/NV/nvocmp.obj" "Profiles/devinfoservice.obj" "Profiles/gatt_uuid.obj" "Profiles/gattservapp_util.obj" "Profiles/ti_ble_gatt_service.obj" "Startup/ble_user_config_stack.obj" "Startup/osal_icall_ble.obj" "Startup/rom_init.obj" "iCall/icall.obj" "iCall/icall_cc2650.obj" "iCall/icall_user_config.obj" "iCallBLE/ble_user_config.obj" "iCallBLE/icall_api_lite.obj" "sail/hdc2010/hdc2010.obj" "sail/opt3001/opt3001.obj" "tirtos/main.obj" rm -rf "syscfg/ti_ble_config.d" "syscfg/ti_devices_config.d" "syscfg/ti_radio_config.d" "syscfg/ti_drivers_config.d" "Application/LED_consts.d" "Application/button_consts.d" "Application/button_watcher.d" "Application/logger.d" "Application/myButton.d" "Application/myLED.d" "Application/rf430_nfc.d" "Application/sail_syscfg_workaround.d" "Application/task_broadcaster.d" "Application/task_isrpend.d" "Application/task_sensor.d" "Application/unit_conversions.d" "Application/util.d" "Application/watchdog_helper.d" "Drivers/NV/crc.d" "Drivers/NV/nvocmp.d" "Profiles/devinfoservice.d" "Profiles/gatt_uuid.d" "Profiles/gattservapp_util.d" "Profiles/ti_ble_gatt_service.d" "Startup/ble_user_config_stack.d" "Startup/osal_icall_ble.d" "Startup/rom_init.d" "iCall/icall.d" "iCall/icall_cc2650.d" "iCall/icall_user_config.d" "iCallBLE/ble_user_config.d" "iCallBLE/icall_api_lite.d" "sail/hdc2010/hdc2010.d" "sail/opt3001/opt3001.d" "tirtos/main.d" rm -rf "configPkg/" "syscfg/" Finished clean **** Build Finished **** **** Build of configuration Debug for project *client_lpstk_firmware **** /Applications/ti/ccs1100/ccs/utils/bin/gmake -k -j 11 all -O Building file: "../client_lpstk_firmware.cfg" Invoking: XDCtools "/Applications/ti/ccs1100/xdctools_3_62_01_16_core/xs" --xdcpath="/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source;/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/kernel/tirtos/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.M4F -p ti.platforms.simplelink:CC1352P1F3 -r release -c "/Applications/ti/ccs1100/ccs/tools/compiler/ti-cgt-arm_20.2.5.LTS" --compileOptions "-mv7M4 --code_state=16 --float_support=FPv4SPD16 -me -Ooff --opt_for_speed=0 --include_path=\"/Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Profiles\" --include_path=\"/Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware\" --include_path=\"/Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug\" --include_path=\"/Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Application\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/common/cc26xx/rcosc\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/kernel/tirtos/packages\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/controller/cc26xx/inc\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/inc\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/rom\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/common/cc26xx\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/icall/inc\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/hal/src/target/_common\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/hal/src/target/_common/cc26xx\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/hal/src/inc\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/heapmgr\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/profiles/dev_info\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/profiles/simple_profile\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/icall/src/inc\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/osal/src/inc\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/services/src/saddr\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/ble5stack/services/src/sdata\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/common/nv\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/common/cc26xx\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/devices/cc13x2_cc26x2\" --include_path=\"/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/source/ti/posix/ccs\" --include_path=\"/Applications/ti/ccs1100/ccs/tools/compiler/ti-cgt-arm_20.2.5.LTS/include\" --advice:power=\"1,3,4\" --advice:power_severity=warning --define=POWER_SAVING --define=DeviceFamily_CC26X2 --define=BEACON_FEATURE --define=FLASH_ROM_BUILD --define=NVOCMP_NWSAMEITEM=1 -g --c99 --gcc --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi " "../client_lpstk_firmware.cfg" making package.mak (because of package.bld) ... subdir_rules.mk:10: recipe for target 'build-594694223-inproc' failed js: "/Applications/ti/ccs1100/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 139); 'linker.cmd' deleted. gmake[1]: *** [build-594694223-inproc] Error 1 Building file: "../client_lpstk_firmware.syscfg" Invoking: SysConfig "/Users/myname/ti/sysconfig_1.9.0/sysconfig_cli.sh" -s "/Applications/ti/simplelink_cc13x2_26x2_sdk_5_20_00_52/.metadata/product.json" --script "/Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/client_lpstk_firmware.syscfg" -o "syscfg" --compiler ccs Running script... Validating... info: /ti/drivers/Board generateInitializationFunctions: The initialization functions are still being generated after switching to a device. Generating Code (*client_lpstk_firmware.syscfg)... '/ti/drivers/RF' -> '/ti/drivers' '/third_party/spiffs' -> '/ti/drivers' Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_ble_config.h... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_ble_config.c... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_build_config.opt... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_ble_app_config.opt... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_devices_config.c... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_radio_config.c... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_radio_config.h... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_drivers_config.c... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_drivers_config.h... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_utils_build_linker.cmd.genlibs... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/syscfg_c.rov.xs... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_utils_runtime_model.gv... Writing /Users/myname/Documents/company/client/client-fw/ccs_workspace/client_lpstk_firmware/Debug/syscfg/ti_utils_runtime_Makefile... Finished building: "../client_lpstk_firmware.syscfg" gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/linker.cmd'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: *** No rule to make target 'build-594694223', needed by 'configPkg/compiler.opt'. gmake: Target 'all' not remade because of errors. **** Build Finished ****
js: "/Applications/ti/ccs1100/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 139); 'linker.cmd' deleted.
The above line stands out to me, but my project settings clearly show "cc13x2_cc26x2_app.cmd" as the linker file, which is present.
Any help would be greatly appreciated.