Part Number: CCSTUDIO-SITARA
We are using an AM2431 part on one of our products and I am trying to create a single image that contains the binaries that run on the M4, R5 and one of the PRU processors. I am using CCS12.0.0.00009 and themcu_plus_sdk_am243x_08_03_00_18 SDK, and I have created a new System CCS project using the empty_am243x-lp_system_freertos and xip_benchmark_am243x-evm_system_freertos as guides. I added the following post-build step to my project, similar to the post-build step listed in the xip_benchmark_am243x-evm_system_freertos system.xml build settings:
$(MAKE) -C ${CCS_PROJECT_DIR} -f makefile_system_ccs_bootimage_gen OUTNAME=W900C_system PROFILE=${ConfigName} MCU_PLUS_SDK_PATH=${MCU_PLUS_SDK_PATH} CG_TOOL_ROOT=${CG_TOOL_ROOT} CCS_INSTALL_DIR=${CCS_INSTALL_DIR} CCS_IDE_MODE=${CCS_IDE_MODE}
When I build my project file, the M4, R5 and PRU binaries are generated, but the following appears when the post-build step is executed:
"C:\\ti\\ccs1200\\ccs\\utils\\bin\\gmake" -k system-post-build
C:/ti/ccs1200/ccs/utils/bin/gmake -C C:\Users\jurso\workspace_v12\W900C_system -f makefile_system_ccs_bootimage_gen OUTNAME=W900C_system PROFILE=Debug MCU_PLUS_SDK_PATH=C:/ti/mcu_plus_sdk_am243x_08_03_00_18 CG_TOOL_ROOT=C:/ti/ccs1200/ccs/tools/compiler/ti-cgt-armllvm_2.1.0.LTS CCS_INSTALL_DIR=C:\ti\ccs1200\ccs CCS_IDE_MODE=desktop
gmake[1]: Entering directory 'C:/Users/jurso/workspace_v12/W900C_system'
gmake[1]: Leaving directory 'C:/Users/jurso/workspace_v12/W900C_system'
makefile:15: recipe for target 'system-post-build' failed
gmake[1]: makefile_system_ccs_bootimage_gen: No such file or directory
gmake[1]: *** No rule to make target 'makefile_system_ccs_bootimage_gen'.
gmake[1]: Failed to remake makefile 'makefile_system_ccs_bootimage_gen'.
gmake[1]: *** No targets specified and no makefile found. Stop.
gmake: [system-post-build] Error 2 (ignored)
This make file is supposed to be auto-generated, however, I don't know what I need to do to have this occur. I compared my project settings to those in the xip_benchmark_am243x-evm_system_freertos project, but cannot see any differences, so I'm missing something here.
Is there a special project setting I need to enable in order to have this make file generated for me?