主题中讨论的其他器件: SYSBIOSSDK-IND-Sitara、 PRU-ICSS-INDUSTRIAL-SW
工具/软件:Starterware
您好:
我尝试在 Starterware 中为 am4378编译引导加载程序项目。
我的 CCS 版本是6.1.2、编译器是 GNU v4.9.0。
首先、我导入引导加载程序项目。 然后导入必要的相关项目并按如下方式进行配置。
最后,我编译引导加载程序,但有几个错误和警告,如下所示。
****为项目引导加载程序构建配置 am43xx_boot_mmcsd_debug ****
"D:\\ti\\ccsv6\\utils\\bin\\gmake"-j 4 -s -k all
'生成文件:D:/ti/starterware/examples/mmcsd/hsmmcsd_app_pol.c '
'生成文件:D:/ti/starterware/examples/gpio/gpio_app.c '
'生成文件:D:/ti/starterware/bootloader/src/am43xx/sbl_am43xx_platform.c '
'生成文件:D:/ti/starterware/bootloader/src/am43xx/sbl_am43xx_platform_ddr.c '
'调用:GNU 编译器'
'调用:GNU 编译器'
'调用:GNU 编译器'
'调用:GNU 编译器'
'完工建筑:D:/ti/starterware/examples/gpio/gpio_app.c '
'完工建筑:D:/ti/starterware/examples/mmcsd/hsmmcsd_app_pol.c '
'完工建筑:D:/ti/starterware/bootloader/src/am43xx/sbl_am43xx_platform.c '
'完工建筑:D:/ti/starterware/bootloader/src/am43xx/sbl_am43xx_platform_ddr.c '
'
'
'
'
'生成文件:D:/ti/starterware/bootloader/src/sbl_copy.c '
'生成文件:D:/ti/starterware/bootloader/src/am43xx/sbl_am43xx_platform_pll.c '
'生成文件:D:/ti/starterware/bootloader/src/sbl_main.c '
'生成文件:D:/ti/starterware/bootloader/src/sbl_mmcsd.c '
'调用:GNU 编译器'
'调用:GNU 编译器'
'调用:GNU 编译器'
'调用:GNU 编译器'
D:/ti/starterware/bootloader/src/sbl_main.c:在函数'main'中:
D:/ti/starterware/bootloader/src/sbl_main.c:88:14:警告:已设置但未使用变量'status'[-Wunuse-but -set-variable]
uint32_t status;
^μ A
'完工建筑:D:/ti/starterware/bootloader/src/sbl_copy.c '
'完工建筑:D:/ti/starterware/bootloader/src/sbl_main.c '
'完工建筑:D:/ti/starterware/bootloader/src/sbl_mmcsd.c '
'完工建筑:D:/ti/starterware/bootloader/src/am43xx/sbl_am43xx_platform_pll.c '
'
'
'
'
'构建目标:./../../binary/bootloader/bin/am43xx-evm/ccs/bootloader_boot_mmcsd_a9host_debug.out
'调用:GNU 连接器'
D:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/bin/ld.exe:../../../examples/gcc/am43xx_boot_ccs.lds:50:警告:重新声明存储器区域`DDR0'
D:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/bin/ld.exe:./../../binary/bootloader/bin/am43xx-evm/ccs/bootloader_boot_mmcsd_a9host_debug.out 部分`.stack'将不适用于`OCMCRAM'区域
D:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_9-2015q3/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/bin/ld.exe:区`OCMCRAM'溢出61784个字节
collect2.exe:错误:LD 返回1退出状态
gmake:***[./../../binary/bootloader/bin/am43xx-evm/ccs/bootloader_boot_mmcsd_a9host_debug.out 错误1.
gmake:目标`全部'不会由于错误而重制。
****构建完成****
是否有人遇到了这个问题、可以提供帮助?