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.

[参考译文] CCS/CODECOMPOSER:AM572x 示例编译错误

Guru**** 2952510 points

Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/674537/ccs-codecomposer-am572x-example-compilation-error

器件型号:CODECOMPOSER
Thread 中讨论的其他器件:SYSBIOS

工具/软件:Code Composer Studio

大家好、我正在使用"ti-processor-sdk-rtos-am57xx-evm-04.02.00.09-linux-x86-64安装"。 我还安装了 CCS7.4。

然后、我导入了 RTOS_TEMPLE_APP_am572x_a15示例。 当我构建它时、会显示一个错误。 以下是错误。


****为项目 RTOS_TEMPLICE_APP_AM572x_a15构建配置调试****

/ti/ccsv8/utils/bin/gmake -k -j 8 all -O
 
编译文件:"../main.cfg
调用:XDCtools
"/ti/xdctools_3_50_03_33_core/xs "--xdcpath="/ti/bios_6_52_00_12/packages;/ti/pdk_am57xx_1_0_9/packages;" xdc.tools.configuro -o configPkg -t GNU.targets.arm.A15F -p ti.platforms.evmAM572X -r release -c "/ti/gcc-arm-none-eabi-6-2017-q1-update "..main.cfg
正在制作 package.mak (由于 package.bld)...
正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
从 package/cfg/main_pa15fg.cfg 配置 main.xa15fg ...
正在生成自定义 ti.sysbios 库 makefile ...
subdir_rules.mk:17:目标'Build-1399971135-InProc '的配方失败
JS:"/ti/pdk_am57xx_1_0_9/packages/ti/drv/spi/package.xs、第123行:错误:   找不到库:/ti/pdk_am57xx_1_0_9/packages/ti/drv/spi/./lib/am572x/a15/release/ti.drv.spi.aa15fg
gmake:***[package/cfg/main_pa15fg.xdl]错误1.
gmake:***删除文件`package/cfg/main_pa15fg.xdl'
gmake:***[package/cfg/main_pa15fg.xdl]删除文件`package/cfg/main_pa15fg.h'
gmake:***[package/cfg/main_pa15fg.xdl]删除文件`package/cfg/main_pa15fg.c'
JS:"/ti/xdctools_3_50_03_33_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于早期错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmaking[1]:***[Build-1399971135-InProC]错误1.
gmake:***[build-1399971135]错误2.
subdir_rules.mk:14:目标'build-1399971135"的配方失败
gmake:目标"全部"不会由于错误而重新生成。

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

请指导我解决此问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您是否关注 了处理器 SDK RTOS 4.2版本中的 processors.wiki.ti.com/.../Processor_SDK_RTOS_Template_App、使用的 CCS 为7.3。 使用的 SYSBIOS 和 XDC 正确。


    ****为项目 RTOS_TEMPLICE_APP_AM572x_a15构建配置调试****

    "C:\\ti_7_3_0\\ccsv7\\utils\\bin\\gmake"-k -j 4 all -O
    gmake[1]:输入目录'C:/Users/a0271557/workspace_v7_3/rtos_template_app_am572x_a15/Debug
    '生成文件:./main.cfg '
    '调用:XDCtools '
    "c:/ti_7_3_0/xdctools_3_50_03_33_core/xs"-xdcpath="C:/ti/bios_6_52_00_12/packages;C:/ti/pdk_am57xx_1_0_9/packages;C:/ti_7_3_0/ccsv7/base;" xdc.tools.configuro configpkg -t GNU.targets.arm.a1.7_ccsv7/ccs_base;" xdc.pr-r-g7_pr-r-r.cc-g7_prue/ccs-r-r-r-r-r-r-r-r-g7_uni207_ecs/ccs_prue/ccs-r-r-r-r-r-r-r-r-r-r. ti.platforms.evmAM572X
    正在制作 package.mak (由于 package.bld)...
    正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
    从 package/cfg/main_pa15fg.cfg 配置 main.xa15fg ...
    正在生成自定义 ti.sysbios 库 makefile ...
    链接库 ti.drv.SPI:./lib/am572x/a15/release/ti.drv.spi.aa15fg
    链接库 ti.drv.gpio:./lib/am572x/a15/release/ti.drv.gpio.aa15fg
    链接库 ti.drv.UART:./lib/am572x/a15/release/ti.drv.uart.aa15fg
    链接库 ti.drv.i2c:./lib/am572x/a15/release/ti.drv.i2c.aa15fg
    链接库 ti.csl:./lib/am572x/a15/release/ti.csl.aa15fg
    链接库 ti.osal:/lib/tirtos/a15/release/ti.osal.aa15fg
    正在开始构建库源...
    制作 C:/Users/a0271557/workspace_v7_3/rtos_template_app_am572x_a15/src/sysbios/sysbios.aa15fg ...
    gmake[1]:输入目录`C:/Users/a0271557/workspace_v7_3/rtos_template_app_am572x_a15/src/sysbios
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm_gnu.asm……
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/TaskSupport_asm_gnu.asm……
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/gic/Hwi_asm_gnu.asm……
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/exc/Exception_asm_gnu.asm……
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Cache_asm_gnu.asm……
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Mmu_asm_gnu.asm……
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/TimestampProvider_asm_gnu.asm……
    asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/systimer/Timer_asm_gnu.asm……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/BIOS.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/IntrinsicsSupport.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/TaskSupport.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Clock.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Idle.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Intrinsics.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Queue.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Semaphore.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Swi.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Task.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Cache.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Core.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Hwi.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Hwi_stack.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Hwi_startup.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/rts/gnu/ReentSupport.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/rts/gnu/SemiHostSupport.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/gic/Hwi.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/exc/Exception.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/shared/vayu/IntXbar.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Core.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Cache.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Mmu.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/TimestampProvider.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/gates/GateHwi.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/gates/GateMutex.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/heaps/HeapMem.c……
    cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/systimer/Timer.c……
    ara15fg arm_intrinsicsSupport_asm_ng.o arm_TaskSupport_asm_ng.o gic_hwi_asm_ng.o exc_exception_asm_ng.o a15_cache_asm_mu_gnu.o a15_mu_mu_asm_asm_ngu v_clu.o ginu.o h inu.h inu_clu.o h inu.h inu.h inu_clu.h inu.o gu.h inu.h inu_clu.h inu.h inu.h inu.h inu.o gu_clu.h
    gmake[1]:离开目录`C:/Users/a0271557/workspace_v7_3/rtos_template_app_am572x_a15/src/sysbios
    已完成库构建。
    cla15fg 封装/cfg/main_pa15fg.c……
    '完成的建筑:./main.cfg '
    '
    gmake[1]:离开目录'C:/Users/a0271557/workspace_v7_3/rtos_template_app_am572x_a15/Debug
    '生成文件:./app.c'
    '调用:GNU 编译器'
    "c:/ti_7_3_ccsv7/tools/compiler/gcc-arm-no-eabi-6-2017-q1-update/bin/arm-no-eabi-gcc.exe"-c -mcpu=cortex-a15 -mtune -corabi-a15 -mfloat-abi-abi=mi-gcc-gcc-gcc-mf-ne.ex-mf-ex-mf-napi-d"-mf-ne-mf-napor-msp-m-mf-ne-msp-m-mf-ne-mf-nap-m-mf-napi-d"-msp-m-m-mf-nap-mf-ne-mf-not-msp-mf-nap-mr /Users/a000000/workspace_v7_3/rtos_template_app_am572x_a15 -msp-mf-nap-mr -mf-nap-mf-nap-mf-nap-mf-nap-mf-nap-d"-mf-napi-mf-nap-m-mf-nap-m-mf-not-mf-not-mf-@
    '完成的建筑:./app.c'
    '
    '构建文件:./gpio_evmAM572x_board.c'
    '调用:GNU 编译器'
    "c:/ti_7_3_ccsv7/tools/compiler/gcc-arm-none-eabi-6-2017-q1更新/bin/arm-no-eabi-gcc.exe"-c -mcpu=cortex-a15 -mtune -corabi-a15 -mfloat-abi-abi-abi-bi-gi=m576"-mspi_m-mv7_mspi_mb -m-mv7_m-mspi_m-m-mv7"-mspi_m-m-m-m-mspi_evm-m-mspi_m-m-mspi_m-m-m-m-m-mspi_b-m-m-m-m-mspi_b-m-m-m-m-mspi_b-m-m-m-m-mspi_b-m-m-m-m-mspi_mspi_mspi_m-mspi_m-mspi_m-d @/Users/a000000/workspace_v7_3/rtos_template_app_am572x_a15
    '完成的构建:./GPIO_evmAM572x_board.c'
    '
    '生成文件:./main.c'
    '调用:GNU 编译器'
    "c:/ti_7_3_ccsv7/tools/gcc-arm-no-eabi-2017-q1更新/bin/arm-no-eabi-gcc.exe"-c -mcpu=cortex-a15 -mtune -corabi-a15 -mfloat -mti-abi=gabi-gcc-gcc"-mf-none -mcpu-g2.7"-mctrab-mf-mf-mcr -mcr /Users/a000000/workspace_v7_3/rtos_template_app_am572x_a15 -mcr -mcr -mcr -mcr -mcr -mcr -mcr -mf-none -mcr -mr -mr -mr -mcr -mr -mr -mr -mcr -mcr -mr -mcr -mr -mcr -mr -mr -mcr -mr -mcr -mcr -mr -mcr -mr -mcr -mcr -mr -mcr -mcr -mr -mr -mr @
    '完工建筑:./main.c'
    '
    '构建目标:rtos_template_app_am572x_a15.out'
    '调用:GNU 连接器'
    "c:/ti_7_3_0/ccsv7/tools/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-no-eabi-gcc.exe"-mtex-a15 -mcc -mcc -mcc -dam5726 -dcore0 -devmAM572x -ds572x -mwl-mce-gcc-gcc-msp4 -msp4 /ti/pdk_am57xx_1_0_9/packages/ti/board/lib/evmAM572x/a15/release、-msprom-static -msp4 -msp4 -dwl=-msprom-msprom-m.em-msprom-m-msprom-dwl-m-msp4 -m-m-msprom-msprom-m-m-mspot-m-mspot-msprom-mspot-m.em-mspot-m.em-dwl-m.em-m-mspot-mspi_mspot-m.em-mspot-m.em-mspi=-m-mspot-mspi_em-m /ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/hard
    '完成的构建目标:rtos_template_app_am572x_a15.out'
    '

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

    如有错误、请访问:/ti/pdk_am57xx_1_0_9/packages/ti/drv/spi/./lib/am572x/a15/release/ti.drv.spi.aa15fg========== >请仔细检查此文件是否存在? 我认为 Linux 安装程序也应该具有此文件。

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

    感谢您的回复。
    我已重新安装 SDK 并安装了单声道。
    之后、我能够成功构建项目。