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.

[参考译文] TMS320C2801:将CCS项目从CCS 3.3 迁移到CCS 5.3

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1088702/tms320c2801-migrating-ccs-project-from-ccs-3-3-to-ccs-5-3

部件号:TMS320C2801
主题中讨论的其他部件:C2000WARE

您好,

我正在尝试将两个CCS项目从CCS 3.3 迁移到CCS 5.3 (在将项目从CCS 3.1 迁移到CCS 11.1 的路上)。

一个项目已成功移植和构建,但第二个项目存在构建错误。

所有错误都是1.0099万-D错误“program will not fit into available memory (程序无法插入可用内存)”。 对于“.XXX”尺寸YYY第1页,运行定位/阻止失败。”

我检查了一下,看起来真正的问题反映在警告1.6002万-D“构建属性供应商部分TI缺失”中。

出现此警告的原因似乎是代码生成工具链(在CSS 5.3 中)与我们使用并位于DSP280x文件夹中的库SFO_TI_build.lib不匹配。

从我所读的内容(在https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/23.7376万/warning-16002-d-build-attribute-vendor-section-ti-missing中1.6002万中)中,我们需要将旧的(CSS 3.x)库SFO_TI_builD.lib替换为SFO_TI_V5.lib。

我没有找到关于如何构建或下载它的信息(SFO_TI_V5.lib)。

 

项目输出类型为DSP/BIOS v5.x应用(可执行文件)
器件系列:C2000,变体:未知TMS320C28XX器件
编译器版本:TI v 6.10
输出格式:传统COFF
DSP/BIOS版本:5.42 .0.07

链接程序命令文件(DSP281x_Headers_BIOS.cmd)的上下文:

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

    您好,Yuval,

    感谢您与我们联系。

    我们正在将您的查询分配给专家。 请您在一天内收到回复。

    谢谢!

    Aditya

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

    您好,Yuval,

    是否有理由迁移到CCSv5? 我们强烈建议迁移到我们的更高版本,因为许多软件依赖关系都与编译器和IDE版本相关联。 在您的情况下,二进制文件的构建版本在CCS v5中不受支持。  

    就 SFO_TI_V5支持而言,它取决于要使用的目标设备。 您可以在 C2000Ware中的以下位置找到最新的库:C2000Ware_<version>0\libraries\calibration\HRPWM\<device>\lib

    如果您有任何疑问,请告诉我。

    此致,

    Ozino

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

    关于链接程序命令文件引起的错误,听起来您需要扩展/合并分配的内存范围。 本页详细介绍了以下步骤:

    https://software-dl.ti.com/ccs/esd/documents/c2000_c28x-compiler-understanding-linking.html 

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

    您好,

     感谢您的快速响应。

     在迁移到CSS 11.1 的过程中,我们将(从CSS 3.3)迁移到CSS 5.3。

    我的理解是,这些是升级(从3.3 升级到11.1)所需的步骤。
    假设我们使用的是TMS320C2812,您是否可以更具体地说明在哪里可以找到正确的库(Sfs_TI_V5.lib)?
    我曾尝试在ti.com/tool/download/C2000WARE中找到它,但未能在那里找到它–TMS320C2812不在受支持的产品和硬件列表中。

     此致,
    Yuval

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

    您好,

    从  我在https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/23.7376万/warning-16002-d-build-attribute-vendor-section-ti-missing上1.6002万上看到 的内容以及我对CSS 3.3 版本所做的试用(我从文件夹中删除了SFO_TI_Custom.lib,并且得到了与我现在使用CSS 5.3 Build时相同的警告和错误列表), 我觉得他的问题不在记忆图中,而是在缺失的库中。

    此致,

    Yuval

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

    Yuval,

    [报价userid="51.7055万" url="~/support/mspecters/CC2000-mspicers-group/CC2000/f/css-mspure/1088702/tms320c2801-Migrating-CCS-project-frofross-CCS-3-3-3-to-CCS-5-3/4033549#4033549"] 我们2000我们正在108.8702万正在通过2801通过我们403.3549万我们的403.3549万的3.3 将产品(从CSS/CSS)迁移到5.3 [ 11.1 报价单[/CSS]。

    为什么要从一个版本移到另一个版本? 您可以直接从网站下载最新版本的CCS。 直接将CCS版本更新为最新版本时是否遇到问题?

    谢谢!

    Aditya

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

    您可以在此处查看库吗?  https://www.ti.com/tool/SPRC191 

    我无法安装此软件。 请注意,C2801是NRND,如果可能,我建议迁移到更现代化的设备。  

    此致,
    科迪