主题中讨论的其他器件:OMAPL138、
工具/软件:Linux
我有一个带 Nand 闪存 的定制板 MT29F2G08ABAEAWP、我使用 uart2进行 uboot、
当我重建 SFH_omapl138.exe (在/OMAP-L138_flashandbootutils_2.40/OMAP-L138/gun 控制器中创建)时,会出现一些错误:
/home/wty3000/Downloads/ti-cgt-c6000_8.1.3/bin/cl6x -c -estart -a -w -x -search_path=/home/wty3000/Downloads/ti-cgt-c6000_8.1.3/lib -o=./UBL_C6748_LCDK_SPI_MEM.out ./DSP_UBL.cmd UBL.C6748_LCDK_SPI_M6748_MCDM_SPI_M6748_C6748_SPI_C6748_MCDM_SPI_C6748_MEM.SPI_C6748_C6748_SPI_C6748_MCDM_SPI_CT.SPI_C6748_MEM.SPI_C6748_C674.SPI_C6748_MAD_C674.SP_MEM_C674.SP_C6748_C674.SPI_C674.SP_MEM_MEM_C674.SPI_C674.SP_C674.SP_MEM_C6748_C674.SP_MEM_MEM_MEM_C674.SP_C6748_CK_CT_C674.SP_MEM_C674.SP_C674.SP_MEM_C674.SP_C674.SP_C674.SP_C674.SP_C67
警告:自动 RTS 选择:无法将索引库"libc.a"解析为
兼容的库
/../master/DIAG/user_msg_api.c:217:内部致命错误#99926:
(ofile_error_handler (): :已损坏的目标文件:正在尝试
获取非 ELF 文件的 ELF 接口)
内部错误:/home/wty3000/Downloads/ti-cgt-c6000_8.1.3/bin/lnk6x 存在内部不一致并中止
这是由编译器本身的缺陷引起的。 TI 客户
支持人员可能会建议解决方法来避免这种情况。
升级到编译器的最新版本可能会解决此问题。
在 E2E 支持论坛中联系 TI、网址 为 http://e2e.ti.com 、位于
"开发工具"、"TI C/C++编译器"。 请参阅标题为的链接
"提交问题"。 包括整个错误消息和
选项--preproc_with_comment 时创建的.pp 文件的副本
(-PPC)。
>>编译失败
Makefile:170:目标'./UBL_C6748_LCDK_SPI_MEM.out'的配方失败
maked[2]:***[./UBL_C6748_LCDK_SPI_MEM.OUT]错误1
如何解决?
已安装 Mono-complete/arm-arago-linux-gnueabl /ti-cgt-CGT-C6000_8.1.3