器件型号:CCSTUDIO-Sitara
我们在其中一款产品上使用 AM2431器件、我尝试创建一个包含在 M4、R5和 PRU 处理器上运行的二进制文件的单个映像。 我使用的是 CCS12.0.00009和 themcu_plus_sdk_am243x_08_03_00_18 SDK、并使用 empty_am243x-LP_system_freertos 和 XIP_benchmark_am243x-EVM_system_freertos 作为指南创建了新的系统 CCS 项目。 我在 项目中添加了以下编译后处理步骤、类似于 XIP_Benchmark _am243x-EVM_SYSTEM_FreeRTOS system.xml 编译设置中列出的编译后处理步骤:
$(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=${CCS_INSTALL_DIR=${CCS_DIE_MODE=$}{CCS_DIE_DE_DE_DE_DEV_PATH
当我构建项目文件时、会生成 M4、R5和 PRU 二进制文件、 但在执行编译后处理步骤时会显示以下内容:
"C:\\ti\\ccs1200\\ccs\\utils\bin\\gmake"-k 系统编译后处理
C:/ti/ccs1200/ccs/utils/bin/gmake -C:\users\jurso\workspace_v12\W900C_system -f makefile_system_ccs_bootimage_gen outnTI\w900C_system profile=W900C_system profile=Debug MCU_plus_sdk_path=C:/ti/mcu_plus_boot_ccs_g=v0=ccs_cp_linux_linux_ccs_sdk/cc0=ccs_tools=ccs_dltidccs_cp_cp_cp_sdk/cc=v0=ccs_cp_cp_cp_linux_linux_arm0=ccs_cp_cp_cp_cp_cp_linux_ccs_ccs_cp_cp_cp_
gmake[1]:输入目录'C:/Users/jursoc/workspace_v12/W900C_system'
gmake[1]:离开目录'C:/Users/jursoc/workspace_v12/W900C_system'
Makefile:15:目标"系统构建后"的编程序失败
gmake[1]:Makefile_system_ccs_bootimage_gen:没有这样的文件或目录
gmake[1]:***没有使目标'makefile_system_ccs_boottimage_gen'的规则。
gmake[1]:无法重新生成 makefile 'makefile_system_ccs_boottimage_gen'。
gmake[1]:***未指定目标,未找到 makefile。 停下。
Gmake:[system-post-build]错误2 (忽略)
这个 make 文件应该是自动生成的、但是、我不知道要执行什么操作才能实现这一点。 我将我的项目设置与 XIP_Benchmark_am243x-EVM_SYSTEM_FreeRTOS 项目中的项目设置进行了比较、但看不到任何差异、因此我在这里遗漏了一些内容。
是否需要启用特殊的项目设置才能为我生成此 make 文件?