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.
工具/软件:Code Composer Studio
您好,
我正在使用 CCS 6.2工具版本、并根据 TI 视频中提供的说明尝试构建 BF_RT_BIOS。
我根据 TI 演示安装了 XDC 工具、BIOS/DSP 5_42_02_10和所有其他工具。
最初我遇到 XDC/std.h 包含错误,因此我搜索了 TI 论坛并 添加 了 XDC_TARGET_Types 和 XDC_TARGET_NAME,同时还在选项中添加了 XDC 工具目录。
执行该 XDC/std.h 操作后,错误消失,但遇到其它错误:
说明资源路径位置类型
错误 不支持此目标.ccsproject /BF_RT_BIOS 第83行、外部位置:C:\ti\c55_lp\xdctools_3_25_03_72\packages/ti\targets\std.h C/C++问题
我在预定义中添加了以下内容:
XDC_TARGET_NAME__= C64P
xdc_target_Types__=ti/targets/std.h
我在这里附加了错误的屏幕截图。
此致、
您好!
我尝试使用 C55_Large 编译器选项、但未使用、因此选择了 C64P、我是怎么找到原因的。
在这里这是个问题,我根据 C5517文档使用了 xdctools_3_25_03_72版本,但该版本不支持 C55编译 器,因此我安装了支持 C55编译器的 xdctools_3_24_07_73,通过使用此版本,我可以修复 XDC/std.h 问题。
但是、现在 SRAM、DRAM、SARAM、NAND 或 所有存储器段都面临存储器重叠错误。
如果我正在处理 TI 共享用于演示的现有项目、那么看到所有这些错误是很奇怪的。
请查找随附的。
此致、
我不熟悉此示例、但在我看来、您的项目有两个链接器命令文件、它们都定义了存储器区域。
我建议从工程中删除 C5517.cmd 文件、以便仅使用 BF_RT_BIOS_cfg.cmd 文件。
Alan
尊敬的 Alan:
我删除了5517 cmd 文件,但我使用的是5517 EVM,在删除后,我看到生成了5505 cmd 文件。
确定在删除5517 cmd 文件内存重叠错误后,修复了,现在我最终得到以下结果:
致命错误:文件
"C:/ti/c55_lp/volib_C55_CPU3_2_1_0_1/packages/ti/mas/vpe/lib/vpe_c.a55L<nr.o
55L>"指定"C55x CPU Rev 3.x "、它与"C55x CPU 不兼容
在上一个文件或命令行中指定的版本2.x"
请帮助我解决此问题、在选项中指定使用 C55x CPU 版本3.x 而不是2.x
此致、
Sivaram
您能否共享完整的构建控制台日志?
该错误意味着您要链接的 VPE_c.a55L 库是使用不兼容的器件选项编译的。
在 VPE_c.a55L 库之前链接的库或目标文件之一是使用修订版2.x silicon_version 选项构建的。
也许有关该主题的这篇维基网页文章会有所帮助:
http://processors.wiki.ti.com/index.php/C55x_Common_Errors_and_Fixes
Alan
尊敬的 Alan:
现在、我可以在删除 cmd 文件后构建工程。
我正在尝试加载,但遇到以下错误:
c55xx:写入长度为0x1fb4的第0页上0x20c0处的存储器块时遇到问题:此驱动程序不支持此操作
C55xx:文件加载器:验证失败:目标写入0x0020C0@程序失败
c55xx:GEL:文件:C:\ti\c55_lp\c55_CSL_3.07\demos\audio-preprocessing\c5517\Debug\Bf_rt_BIOS.out:加载失败。
在这里我有疑问,我在编译器选项中选择了 Silicon version 作为5515,我的主板是5517 EVM,如果我选择了5517,我将收到警告,显示 未知版本,然后显示先前线程中提到的错误, 因此、我删除了5517 cmd 文件并使用5515选项构建了项目。
那么、让我知道如何修复此负载误差。 感谢您的支持。
此致、
Sivaram
我确认违规地址范围(0x20c0至0x4074)位于 CC5517的 DARAM 区域内。 我不知道为什么 CCS 存在问题。 您是否已检查器件的 CCS 内存映射? 与目标关联的 GEL 文件应告知 CCS 内存范围和类型。
此时、您可能需要 CCS 专家的帮助。
Alan