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/TCI6630K2L:具有 TCI6630K2L 的 DSP BIOS 至 SYS BIOS

Guru**** 2538950 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/730752/ccs-tci6630k2l-dsp-bios-to-sys-bios-w-tci6630k2l

器件型号:TCI6630K2L

工具/软件:Code Composer Studio

您好!

我有一位客户遇到以下问题。 请提供建议吗? 谢谢、

我有一个项目、我目前可以使用以下构建设置(如图所示)构建该项目、 但我想将 BIOS 从 DSP BIOS 升级到最新的 SYS BIOS、并将输出格式更改为 EABI、以便在 TCI6630K2L 目标(TMS320C66x DSP)上运行。  我正在尝试按照文档(将 DSP/BIOS 5应用程序迁移到 SYS/BIOS 6)将 DSP BIOS 项目转换为使用 SYS BIOS。  第一个任务是将配置文件(projectname.tcf)转换为 RTSC 配置脚本。  XDCTools 中应该有一个工具允许用户执行此操作(xs、在 Bois 安装程序中使用 ti.BIOS.conversion 包)、但文档似乎过时了、因为 ti.boes.conversion 包自版本6.21.03.21以来没有成为 BIOS 包的一部分。  我尝试使用该版本运行,但我将其称为错误或缺少依赖项,因为我遇到以下错误

JS:"c:/Program Files\Texas Instruments/BIOS_6_21_03_21/packages/ti/BIOS/convers/Main.xs"、第31行:错误:TI.BIOS.conversion:TypeError:Cannot call property oldLoadPlat in object [object Object]。 它不是一个函数、它是"未定义"的。

 

这仍然是目前规定的使用 SYS BIOS 将 DSP BIOS 项目转换为项目的方法吗?  (使用 BIOS v6.21中包含的转换工具?)

如果是、我能在调试转换工具方面找到帮助吗?

此致、
Ryan B.

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

    您好、Ryan、

    据我所知、SYS/BIOS 6.21附带的转换工具仍然可以工作。  您使用的是哪个版本的 XDC 工具?  您能否在一个非常简单的 tcf 文件上尝试该工具、以确保该工具正常工作?  您使用的是 DSO/BIOS 平台、DSP/BIOS 的版本是什么?

    谢谢、

    Janet

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

    感谢 Janet 为您解决此问题提供的帮助。  下面是一些更多详细信息...

    XDC 工具版本: 已尝试3_30_06_67和3_50_08_24

    BIOS 版本: 6_21_03_21 (仍包含转换工具的最高版本)

    我尝试将 tcf 文件简化为仅几行、以查看这是否有所不同(运气不佳)。  如果有必要、我可以提供该信息。

    我一直使用以下命令来运行转换工具:

    C:\ti8\xdctools_3_50_08_24_core\xs.exe -XP "C:/Program Files\Texas Instruments/BIOS_6_21_03_21/packages/ti.BIOS.conversion -c insect.cfg --pf "platformFile" --pn evm3530 -D config.platform=ti.platforms.evm3530 "C:/work/WINS/gsm_phy8/DI_DSP/build/BDIF/insect_simple.tcf

    我得到以下响应/错误:

      请命名 config.platform

      config.platform ti.platforms.evm3530

      JS:"c:/Program Files\Texas Instruments/BIOS_6_21_03_21/packages/ti/BIOS/convers/Main.xs"、第31行:错误:TI.BIOS.conversion:TypeError:Cannot call property oldLoadPlat in object [object Object]。 它不是一个函数、它是"未定义"的。

    似乎我在指定平台时遇到了困难。  有什么建议吗?

    此外、您是否知道我在哪里可以找到 PDF 文档中提到的示例代码(将 DSP/BIOS 5应用迁移到 SYS/BIOS 6)、提供的链接已断开(http://www-s.ti.com/sc/techlit/spraas7.zip)。  这可以为我提供如何运行转换工具的示例。  谢谢!

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

    尊敬的 Adam:

    我查看了 BIOS 6.21.03.21的发行说明、其中指出 BIOS 版本取决于 XDCTOOLS 3.15或更高版本。  我猜3.30可能太高了。  您可以在此处获取 XDCTOOLS 3.15:

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/index.html

    我不确定这是否值得麻烦、不过、手动转换.tcf 文件可能会更容易。

    此致、

    Janet

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

    是的!  这似乎起了作用。  我将 XDCTOOLS 3.15.04.70与 DSP/BIOS 6.21.03.21封装的转换工具一起使用、该转换工具能够将我的.tcf 文件转换为 RTSC 配置文件。  谢谢!