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/TMS320C6711D:使用 DSP/BIOS v 5.42.01.09和 CCS v8.0.0构建新项目

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/686202/ccs-tms320c6711d-building-a-new-project-using-dsp-bios-v-5-42-01-09-with-ccs-v8-0-0

器件型号:TMS320C6711D

工具/软件:Code Composer Studio

我正在尝试使用 DSP/BIOS 5.42.2.10、CCS8和 C6000 7.4.24编译器构建一个新的空项目。  我在这里使用 来自上一个/关联线程的 C6x1x.cdb 种子文件:https://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/115/t/436998  

我在空工程(main.c)中遇到以下编译错误

"test8cfg.s62"、错误!   在第884行:[E0003]无效的常数规范
      TSK_Obj 1、TSK_IDLE、0、_iFXN、_iARG0、 _iARG1、_iARG2、_iARG3、_iARG4、_iARG5、 _iARG6、_iARG7、_iAUTOSTK、_iMANSTK、_iSTKSZ、 _iSTKSEG、_iPRI、_iENV、_iEXITFLAG、_iUSETSKNAME、 _iSTATREG、_order、_filter、_maxformat、_sumformat、 _avgformat、_filtmaxmult、_filtsummult、_unittype

我找到的变通办法是修改 C6x1x.cdb (或中间.s62)以将 avgformat:"%.2f"更改为 avgformat:"%g"

我的问题是、这是有效的权变措施吗? 我可以使用较新的.cdb 种子、还是我做了错误的事情?

以下是重新创建问题的步骤

安装 DSP/BIOS 5.42.01.09、CCS8、C6000编译器并将 C6x1x.cdb 移动到 BIOS_5_42_01_09\packages/ti\BIOS\config\cdb)、

1. File -> New CCS Project

2.新的空项目(使用 main.c):目标:C671x 浮点 DSP、TMS320C6711。 编译器版本 TI v7.4.24 (对 C6711的最后支持)

3.项目创建后,选择项目

4. File -> New DSP-5.4 BIOS Configuration file;Next

5.选择 ti.platforms.sim67xx (注:DSK6713也存在相同的问题)

6.选择所有功能(注意:选择不同功能时也会出现相同的问题);完成

7.指定 XDC 工具目录(例如、示例 C:\ti\BIOS_5_42_02_10\xdctools)

8.启用 XDC 工具

9.重建项目

注意我还看到 CCS 中安装了 XDC 工具3.50和3.32 (已安装的产品)、即使我在转换时指定了 DSP/BIOS XDCtools 路径、也不确定这是否会产生影响。

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

    我已通知 RTOS 团队。 他们将直接在此处发布反馈。

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

    感谢您的初次答复。 只是跟进一下、看看您是否收到了 RTOS 团队的回复。

    谢谢、