器件型号: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 进行测试、您能不能就我应该做什么提供帮助。