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.

[参考译文] CCSTUDIO-Sitara:CCS/AM64x:目标#39的 makefile 配置文件、ALPLE'失败、编译后处理失败

Guru**** 2539740 points
Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1032873/ccstudio-sitara-ccs-am64x-makefile-recipe-for-target-all-failed-and-post-build-failed

器件型号:CCSTUDIO-Sitara

大家好、

我目前正在使用 AM64x GP EVM、我使用的是 CCS 版本10.4.0.00006

我收到 makefile 配置失败和编译后失败消息、但我可以成功获取.out 二进制文件。 但不会生成应用程序映像。

我安装了必要的 SDK、这就是我在控制台中获得的内容:


****为项目 mCAN_LOOP_POLLING_AM64x-EVM_r5fs0-0_FreeRTOS_ti-arM-clang 构建配置调试****

"C:\\ti\\ccs1040\\ccs\\utils\\bin\\gmake"-k -j 4 all -O

编译文件:"../example.syscfg"
调用:SysConfig
"C:/ti/sysconfig_1_8_1/sysconfig_cli.bat "-s "C:/ti/mcu_plus_sdk_am64x_08_00_00_21/.metadata/product.json "-script"C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/example.syscfg "--context "r5fss0-0"-o "syscfg"--part Default --package ALV --compiler ticlang
正在运行脚本...
正在验证...
正在生成代码(例如.syscfg)...
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_DPL_config.c.
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_DPL_config.h..
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_drivers_config.c.
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_drivers_config.h..
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_drivers_open_close.c.
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-EVM_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_drivers_open_close.h..
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_pinmux_config.c.
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_power_clock_config.c.
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_board_config.c...
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_board_config.h..
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_board_open_close.c.
写入 C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-evm_r5fs0-0_freertos_ti-arm-clang\Debug\syscfg\ti_board_open_close.h..
完成构建:"../example.syscfg"

构建文件:"SYSCFG/ti_drivers_open_close.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg -c -mcpu=cortex-R5 -mfloat-abi=hard -mfp=vfpv3-D16 -msitti-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"-C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i="cn"-i_scfg_drivers-unuse-tid_brand_deft -t_unus.c -t_scfg_unus_mfg/unus.c -t_br-t_sym_deft -t/unus_brand_deft
完成构建:"SYSCFG/ti_drivers_open_close.c"

构建文件:"SYSCFG/ti_pinmux_config.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg -c -mcpu=cortex-R5 -mfloat-abi=hard -mfpu=vfpv3-D16 -msitti-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"-C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i="c:fg"-i_mux.config_unused/cn/sngde-mfg/sys-tintrad_mfg_mf-ng_symconfig_symf-ng.c -mctrad_symf-ng/symf-ng/symf-ng/sympdg/symconfig_br/symf-ng/sympd-tex-tex-tex-mf-ng/symf-ng/symf-ng/sympd-dg/sym_tcp.g/sym_tin/sympd-config_br/symf-ng/symf-ng/symf-ng.cn -tex-mcg/sym_tcp.cn -mcg.
完成构建:"SYSCFG/ti_pinmux_config.c"

构建文件:"SYSCFG/ti_drivers_config.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg "-c -mcpu=cortex-r5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlitti-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i"c:-i_am64x"-i"-i_scfg/unused/scfg_drivers-sym_deft -config_sym_deft -degg/unt -degg/scfg/unt -degg/uni_drivers-sym_deft
完成构建:"SYSCFG/ti_drivers_config.c"

构建文件:"SYSCFG/ti_DPL_config.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg "-c -mcpu=cortex-r5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlitti-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i"c:-i_am64x"-i_scfg/unused/dcs_-dg/symdg/scf_un-sym_deft -config_sym_deg/unt -ds-unt -t_symf-ng/scfg/dg/dg/ds-config_sym_deg.md-unt -sym_tunt -sym_tcp_sym_tcp_sym_deg.g/dc-t_sym_deg.g/dc-t_sym_deg/dc-t/ds-unt -deg/ds-config_sym_tin/ds-unt -deg/ds-unt -deg/ds-unt -deg.
完成构建:"SYSCFG/ti_DPL_config.c"

构建文件:"SYSCFG/ti_power_clock_config.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg -c -mcpu=cortex-R5 -mfloat-abi=hard -mfp=vfpv3-D16 -msitti-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i"c:-i_am64X -i"-i"c:-i_scfg/unus_clock-mfg_sym_deft -t/scfg/t_br/scfg/syg/rand_deft -t/scfg/t/syg/rg/rand-mfg/scfg/sys-cock-t_system-t_br/sys-t/rand-t_rand-rand-mfg/sys-t_rand-mfg/scfg/scfg/syg/syg/rand-mfg/rand-rand-rand-mf-ng/scfg/scf_
完成构建:"SYSCFG/ti_power_clock_config.c"

构建文件:"SYSCFG/ti_board_config.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg "-c -mcpu=cortex-r5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlitti-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i"c:-i_am64x"-i"-i_scfg_board-intrad_scfg_sym_deft -config_unuse-t_sym_degg/degg-t_br-t_sym_deg.g/tex-board-tex-unus-t_sym_deft -t_t_sym_deft -config_t_t_sym_deft -t_t_t_t_t_t/syf_br/syg.g/scfg/t_unus-t/deg-un-t_sym_deg.g/un-board-un-t_sym_deg.g/un-
完成构建:"SYSCFG/ti_board_config.c"

构建文件:"SYSCFG/ti_board_open_close.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg -c -mcpu=cortex-R5 -mfloat-abi=hard -mfp=vfpv3-D16 -msitti-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"-C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i="cst_am64x"-i_cn-i_scfg/unuse-t_brand_deft -membr/scfg_board-t_unus-t_t_br/cn-t_t_un_sym_deft -t_t_br/cn-t_t_t_br/cn-t_sym_table-t_un-t_t_t_br/cn-t/cn-t_sym_table-t_br/cn-t_sym_deft -t_deft -t_t_t/cn-t_t_t_un-t_un-t_t_symf_t/cn-t_br/cn-t/cn-t/cn
完成构建:"SYSCFG/ti_board_open_close.c"

构建文件:"../mca_loopback_Polling。c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include /ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg "-c -mcpu=cortex-r5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlittle-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i"C:-i_am64x"-i"_mf_rendor_mc_tolloopback -mc_mc_mc_mc"-mf-nand-mf-nodg"-rand-mf-nat_mcand-mc_trom_r_rand-mc-mc-rand-mc-mc-rand-rand-mf-ng_rand-mc-mf-n_rand-mc-mc-mc-rand-rand-mf-n_mc-rand-mc-mc-mc-rand-rand
完成构建:"../mca_loopback_Polling。c"

编译文件:"../main.c"
调用:ARM 编译器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe "-c -mcpu=cortex-r5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlittle-endian -i"C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/include/c /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/portable/TI_ARM_CLANG/ARM_CR5F -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/config/am64x/r5f -i"C:/ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/FreeRTOS-Kernel/include -i"C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/syscfg -unused"-mf-tg"-mf_remote-t.g"-mf-ng"-tunus-mf-dmf-t.cn -mf-ng"-mf-t.cn -tunus.cn -mf-ng"-mf-ng"-mf-tdmf-ng"-t.cn -mf-ng"-mf-ng"-t.cn -mf-ng"-mf-ng"-t.cn -mf-tunus.cn
建筑完工:"../main.c"

构建目标:"mCAN_LOOP_POLLING_am64x-EVM_r5fs0-0_freertos_ti-arm-clang.out"
调用:ARM 链接器
"c:/ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang.exe /ti/mcu_plus_sdk_am64x_08_00_00_21/source/kernel/freertos/lib /ti/mcu_plus_sdk_am64x_08_00_00_21/source/board/lib -mcpu=cortex-r5 -mfloat-abi=hard -mfp=vfpv3-D16 -mlittle-endian -dsoc_AM64X -D_debug_=1 -gstrict-dwarf -g -Wall -wo-vu-variable-size-type-ti-ti-ti-tend -wl_exclwl -mwl -mwl-mem-exclwl-m-remot-exclwl-m-mwl-m-exclwl-mwl-m-m-display-mwl /ti/mcu_plus_sdk_am64x_08_00_00_21/source/drivers/lib、"-mwl -display-mwl -ram_un-mwl -mwl-m-mwl-m-mwl /ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS/lib -mwl -ex-mwl -mwl-m-m-mwl -display-mwl -mwl -mwl-m-mwl -m-m-mwl -ine-wl -exclwl -mwl -mwl -ex-free-w -lboard.am64x.m4f.ti-arm-clang.debug.lib -ldrivers.am64x.r5f.ti-arm-clang.debug.lib -lfreertos.am64x.r5f.ti-arm-clang.debug.lib /syscfg/ti_board_open_close.o /syscfg/ti_board_config.o /syscfg/ti_power_clock_config.o /syscfg/ti_pinmux_config.o /syscfg/ti_drivers_open_close.o /syscfg/ti_drivers_config.o /syscfg/ti_dpl_config.o
已完成构建目标:"mCAN_loopback _Polling _am64x-evm_r5fs0-0_freertos_ti-arm-clang.out"

C:/ti/ccs1040/ccs/utils/bin/gmake -C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-EVM_r5fs0-0_freertos_ti-arM-clang -f makefile_ccs_bootimage_gen outn1040 = mCAN_loopback_POLLING_am64x-EVM_r5fs0-0_arm-clang -f makefile_ccs_boot_b_boot_mode_linux=ccs_\ccs_\ccs_mode_linux_\ccs_\ccs_\ccs_\cmc=free=cl_mode_linux_\ccs_\ccs_\cmccs_\cmc=free=cl_mode_boot /ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS /ti/mcu_plus_sdk_am64x_08_00_00_21
引导映像:am64x:r5fs0-0:freertos:ti-arm-clang C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang.appimage……
C:/ti/mcu_plus_sdk_am64x_08_00_00_21/tools/boot/out2rprc/out2rprc.exe Debug/mCAN_loopback _Polling _am64x-EVM_r5fs0-0_freertos_ti-arm-clang.out C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang.rprc_tmp >> Debug/temp_stdout_Debug.txt
Makefile_ccs_boottimage_gen:71:目标'all'的配方失败
gmaked[3]:***[所有]错误-2146232576
gmak[2]:[编译后处理]错误2 (忽略)
Makefile:177:目标'post-build'的配方失败

****构建完成****

虽然我能够获取.out 二进制文件并使用它进行调试、但我也想使用 appimages 进行测试、您能不能就我应该做什么提供帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    IIRC 您应该会在 Debug/temp_stdout_Debug.txt 文件中看到一些附加信息:

    [引用 userid="496735" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1032873/ccstudio-sitara-ccs-am64x-makefile-recipe-for-target-all-failed-and-post-build-failed ]C:/ti/mcu_plus_sdk_am64x_08_00_00_21/tools/boot/out2rprc/out2rprc.exe Debug/mCAN_loopback _POLLING_am64x-EVM_r5fs0-0_freertos_ti-arm-clang.out C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang.rprc_tmp >> Debug/temp_stdout_Debug.txt[/quot]

    我的第一个猜测是您在路径上缺少 OpenSSL。

    此致、

    Dominic

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dominic:

    感谢您的参与。

    我已确保在我的环境路径中配置 OpenSSL、重新启动 PC、然后使用管理权限启动 CCS、并尝试在 C:\目录中的工作区中重建工程、但仍面临相同的错误

    我还检查了 temp_stdout_Debug.txt 文件、它完全为空。

    我还应该检查什么以纠正这种情况?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否可以在不重定向输出的情况下尝试手动运行最后一条命令?

    C:/ti/mcu_plus_sdk_am64x_08_00_00_21/tools/boot/out2rprc/out2rprc.exe Debug/mCAN_loopback _Polling _am64x-EVM_r5fs0-0_freertos_ti-arm-clang.out C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang.rprc_tmp

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dominic:

    这是我得到的输出:

    C:/ti/ccs1040/ccs/utils/bin/gmake -C:\ti\TI_Workspace\mCAN_loopback_POLLING_am64x-EVM_r5fs0-0_freertos_ti-arM-clang -f makefile_ccs_bootimage_gen outn1040 = mCAN_loopback_POLLING_am64x-EVM_r5fs0-0_arm-clang -f makefile_ccs_boot_b_boot_mode_linux=ccs_\ccs_\ccs_mode_linux_\ccs_\ccs_\ccs_\cmc=free=cl_mode_linux_\ccs_\ccs_\cmccs_\cmc=free=cl_mode_boot /ti/ccs1040/ccs/tools/compiler/ti-cgt-armllvm_1.3.0.LTS /ti/mcu_plus_sdk_am64x_08_00_00_21
    引导映像:am64x:r5fs0-0:freertos:ti-arm-clang C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang.appimage……
    OUTRPRC_CMD:C:/ti/mcu_plus_sdk_am64x_08_00_00_21/tools/boot/out2rprc/out2rprc.exe
    C:/ti/mcu_plus_sdk_am64x_08_00_00_21/tools/boot/out2rprc/out2rprc.exe Debug/mCAN_loopback _Polling _am64x-EVM_r5fs0-0_freertos_ti-arm-clang.out C:/ti/TI_Workspace/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang/Debug/mcan_loopback_polling_am64x-evm_r5fss0-0_freertos_ti-arm-clang.rprc_tmp
    Makefile_ccs_boottimage_gen:71:目标'all'的配方失败
    gmaked[3]:***[所有]错误-2146232576
    Makefile:177:目标'post-build'的配方失败
    gmak[2]:[编译后处理]错误2 (忽略)

    ****构建完成****

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗯、不、我的意思是:尝试在命令提示符下运行最后一个命令。 转到您的项目目录、以便.out 文件的相对路径正常工作、并从开始粘贴整个命令
    C:/ti/mcu_plus_sdk_am64x_08_00_00_21/tools/boot/out2rprc/out2rprc.exe、但没有重定向(并确保将/更改为\)。

    这样、您就应该能够了解 out2rprc 实用程序失败的原因(假设这是问题)。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dominic:

    在命令提示符下运行该命令执行了两项操作、引发了一个错误、指出我的.NET 框架不兼容、因此我重新安装了.NET、然后再次运行该命令、得到了以下输出:

    解析输入目标文件 Debug /mCAN_loopback _Polling _am64x-evm_r5fss0-0_freertos_ti-arm-clang.out。
    文件转换完成!

    然后重新启动 PC、现在构建过程完全正常、我也可以生成应用程序映像。

    非常感谢、这确实有助于解决此问题。