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.

CC3220SF: Can't create image files

Part Number: CC3220SF
Other Parts Discussed in Thread: SYSCONFIG

Hi, 

I'm trying to build project to make bin file by referring to the guide below.

https://dev.ti.com/tirex/content/simplelink_cc32xx_sdk_5_20_00_06/docs/simplelink_mcu_sdk/sysconfig_imagecreator.html

The build was successful, but Images were not created.

I can't found image files inside project at MCU+Image/syscfg/sl_image/Output.

I attach a build log file.

build_log_cc3220sf.txt
**** Build of configuration MCU+Image for project local_ota_CC3220SF_LAUNCHXL_tirtos_ccs ****

"C:\\ti\\ccs1011\\ccs\\utils\\bin\\gmake" -k -j 8 all -O 
 
Building file: "../image.syscfg"
Invoking: SysConfig
"C:/ti/sysconfig_1.8.2/sysconfig_cli.bat" -s "C:/ti/simplelink_cc32xx_sdk_5_20_00_06/.metadata/product.json" -o "syscfg" --compiler ccs "../image.syscfg"
Running script...
Validating...
Generating Code (image.syscfg)...
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_drivers_net_wifi_config.json...
Finished building: "../image.syscfg"
 
Building file: "../local_ota.syscfg"
Invoking: SysConfig
"C:/ti/sysconfig_1.8.2/sysconfig_cli.bat" -s "C:/ti/simplelink_cc32xx_sdk_5_20_00_06/.metadata/product.json" -o "syscfg" --compiler ccs "../local_ota.syscfg"
Running script...
Validating...
Generating Code (local_ota.syscfg)...
    '/ti/drivers/net/wifi/net_utils' -> '/ti/drivers'
    '/ti/display' -> '/ti/drivers'
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_drivers_config.c...
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_drivers_config.h...
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_utils_build_linker.cmd.genlibs...
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\syscfg_c.rov.xs...
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_utils_runtime_model.gv...
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_utils_runtime_Makefile...
Writing C:\Workspace\WCS\local_ota_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_drivers_net_wifi_config.c...
Finished building: "../local_ota.syscfg"
 
Building file: "syscfg/ti_drivers_config.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="syscfg/ti_drivers_config.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --obj_directory="syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "syscfg/ti_drivers_config.c"
Finished building: "syscfg/ti_drivers_config.c"
 
Building file: "syscfg/ti_drivers_net_wifi_config.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="syscfg/ti_drivers_net_wifi_config.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --obj_directory="syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "syscfg/ti_drivers_net_wifi_config.c"
Finished building: "syscfg/ti_drivers_net_wifi_config.c"
 
Building file: "../main_tirtos.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="main_tirtos.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../main_tirtos.c"
Finished building: "../main_tirtos.c"
 
Building file: "../local_ota.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="local_ota.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../local_ota.c"
Finished building: "../local_ota.c"
 
Building file: "../ota_json.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="ota_json.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../ota_json.c"
Finished building: "../ota_json.c"
 
Building file: "../local_ota_task.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="local_ota_task.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../local_ota_task.c"
Finished building: "../local_ota_task.c"
 
Building file: "../uart_term.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="uart_term.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../uart_term.c"
Finished building: "../uart_term.c"
 
Building file: "../platform.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="platform.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../platform.c"
Finished building: "../platform.c"
 
Building file: "../ota_report_server_task.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="ota_report_server_task.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../ota_report_server_task.c"
Finished building: "../ota_report_server_task.c"
 
Building file: "../link_local_task.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="link_local_task.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../link_local_task.c"
Finished building: "../link_local_task.c"
 
Building file: "../ota_archive.c"
Invoking: ARM Compiler
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" --include_path="C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/posix/ccs" --include_path="C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include" --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="ota_archive.d_raw" --include_path="C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" --cmd_file="C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/compiler.opt"  "../ota_archive.c"
Finished building: "../ota_archive.c"
 
Building target: "local_ota_CC3220SF_LAUNCHXL_tirtos_ccs.out"
Invoking: ARM Linker
"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=vfplib -me --define=CC32XX -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on -z -m"local_ota_CC3220SF_LAUNCHXL_tirtos_ccs.map" -i"C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/utils/json/lib" -i"C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source" -i"C:/ti/simplelink_cc32xx_sdk_5_20_00_06/source/ti/drivers/net/wifi" -i"C:/ti/simplelink_cc32xx_sdk_5_20_00_06/kernel/tirtos/packages" -i"C:/Workspace/WCS/local_ota_CC3220SF_LAUNCHXL_tirtos_ccs/MCU+Image/syscfg" -i"C:/ti/ccs1011/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/lib" --diag_wrap=off --display_error_number --warn_sections --xml_link_info="local_ota_CC3220SF_LAUNCHXL_tirtos_ccs_linkInfo.xml" --rom_model -o "local_ota_CC3220SF_LAUNCHXL_tirtos_ccs.out" "./link_local_task.obj" "./local_ota.obj" "./syscfg/ti_drivers_config.obj" "./syscfg/ti_drivers_net_wifi_config.obj" "./local_ota_task.obj" "./main_tirtos.obj" "./ota_archive.obj" "./ota_json.obj" "./ota_report_server_task.obj" "./platform.obj" "./uart_term.obj" "../cc32xxsf_tirtos.cmd" -lti_utils_build_linker.cmd.genlibs -l"C:/Workspace/WCS/tirtos_builds_cc32xx_release_ccs/Debug/configPkg/linker.cmd"  -l"ti/devices/cc32xx/driverlib/ccs/Release/driverlib.a" -llibc.a 
<Linking>
Finished building target: "local_ota_CC3220SF_LAUNCHXL_tirtos_ccs.out"
 

**** Build Finished ****

My development environment :

simplelink_cc32xx_sdk_5_20_00_06

sysconfig_1.8.2

CCS Version: 10.1.1.00004

  • Hi SY Yoon,

    Your build is not continuing to the image creation step after building the .out. Do you see image.syscfg in your project?

    I also recommend updating to the latest CCS version 10.3, since this version was tested with the CC32xx SDK and SysConfig versions.

    Best regards,

    Sarah

  • Hi,

    image.syscfg are included in the project.

    I build image.syscfg through build selected file menu but output files cannot be made.

    **** Build of configuration MCU+Image for project network_terminal_CC3220SF_LAUNCHXL_tirtos_ccs ****

    "C:\\ti\\ccs1011\\ccs\\utils\\bin\\gmake" -k -j 8 syscfg/ti_drivers_net_wifi_config.json -O

    Building file: "../image.syscfg"
    Invoking: SysConfig
    "C:/ti/sysconfig_1.8.2/sysconfig_cli.bat" -s "C:/ti/simplelink_cc32xx_sdk_5_20_00_06/.metadata/product.json" -o "syscfg" --compiler ccs "../image.syscfg"
    Running script...
    Validating...
    Generating Code (image.syscfg)...
    Writing C:\Workspace\WCS\network_terminal_CC3220SF_LAUNCHXL_tirtos_ccs\MCU+Image\syscfg\ti_drivers_net_wifi_config.json...
    Finished building: "../image.syscfg"

    **** Build Finished ****

  • Hi SY Yoon,

    CCS should be triggering the full build, so there may be a compatibility issue. Please install CCS version 10.3 and try importing the project from the SDK again.

    Best regards,

    Sarah