TI论坛
直播中

韩俊

7年用户 183经验值
私信 关注
[问答]

使用CCS5.5建立工程,在工程中添加DSP/BIOS的tcf文件出问题,请问应该如何解决?

第一次进行开发DSP,使用CCS5.5、TMS320C6455、bios_5_42_01_09
  •  我使用CCS5.5创建一个工程,删除掉CMD文件,然后File > New > DSP/BIOS v5.x Configuration File添加DSP/BIOS配置。在完成配置添加之后,会出现一个对话框提示“指定xdc 工具安装的-xdcroot=” 的输入,点击对话框的ok,会出现unable to create bios config server的提示。我查看了下在bios_5_42_01_09文件下有xdctools的文件夹。每次建立都会出现这样的对话框,我在TMS320 DSP/BIOS v5.42 User’s Guide看到有下面这样的一段话:

XDCtools versions 3.25 and higher no longer provide support for the TCF configuration files used
with DSP/BIOS. DSP/BIOS 5.42 has been updated to provide its own TCF configuration support,
without the need for XDCtools                       


我该怎么解决这个问题?是不是我不需要理会这个问题。

  • 在添加DSP/BIOS配置文件的时候,对出现的弹框点击ok 或yes,创建tcf 文件完毕。然后对工程进行编译,出现如下错误提示:
"../C6455.cmd", line 20: error #10264: L1DRAM memory range overlaps existing
memory range CACHE_L1D
"../C6455.cmd", line 25: error #10264: DDR2_CE0 memory range overlaps existing
memory range DDR2
error #10010: errors encountered during linking; "test_bios.out" not built
gmake: *** [test_bios.out] Error 1
gmake: Target `all' not remade because of errors.
  • 然后我发现工程里面又出现了一个C6455的CMD文件,在Debug文件夹里面还有一个和工程名称一样的cmd文件。删除掉C6455的CMD文件。编译就通过了。
  • 有没有人知道这个过程是怎么回事,能不能为我解答下,为什么是这样的?

回帖(3)

李峰

2019-1-18 06:48:23
dsp 的bios工程是自动生成cmd文件的,如果要添加客户自己的cmd文件,还需要进行设置。
所以如果你需要使用bios,请在建立工程的时候,就选择建立一个bios工程文件,然后再修改、添加你需要的代码就可以了。你可以试试,很方便的。
举报

江山

2019-10-25 11:43:56
请问楼主解决了吗,我也遇到同样地问题,打开tcf文件时显示,unable to create bios config server
举报

jf_19355770

2021-4-27 17:27:45
请问有大佬解决了这个问题吗?回复一下,谢谢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分