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.

[参考译文] RTOS/TMS320C6452:从 C55x 迁移工程

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/802889/rtos-tms320c6452-migrating-project-from-c55x

器件型号:TMS320C6452
主题中讨论的其他器件:TMS320C5517DM3730TMS320C6742TMS320C6748TMS320VC5510A

工具/软件:TI-RTOS

你(们)好。

我正在考虑将一个基于 c5510A 的现有 DSP 项目迁移到 BeagleBoard XM 上的 C64x+上。 到目前为止、我有一个使用 CCS 6.2的工作工具链、并且可以在 BeagleXM DSP 上使用 JTAG 单步执行基本的 hello world 类型程序。  

我的问题是,有人对这类事情有任何经验吗? 如果是、您是否会考虑分享有关该流程的任何缺陷/提示。  

提前感谢您的参与。

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

    您可能会发现、不建议在新设计中使用 TMS320VC5510A NRND、TI 建议使用 TMS320C5517作为替代产品。 另一方面、BeagleBoard XM 基于 DM3730、也是 NRND。 因此、如果您需要更高性能的 C55x 平台替代产品、我建议您使用 C674x 器件系列 TMS320C6742和 TMS320C6748。
    评估模块的典型示例是 TMS320C6748 DSP 开发套件(LCDK):
    www.ti.com/.../tmdslcdk6748
    当然、这里是 SYS/BIOS (TI-RTOS 内核)用户指南的链接、它将帮助您编写"Hello world"程序:
    www.ti.com/.../spruex3u.pdf

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

    尊敬的 Tsvetolin:

    感谢您的回复。 c5510A 由我工作的公司用作现有产品的一部分。 我们正在研究在6000系列 DSP 上运行代码、我们有许多 Beagle XM 板库存、因此这就是我在此阶段将要使用的内容。 如上所述、我已经在 Beagle XM DSP 上使用 DSP/BIOS 成功运行了一个"hello world"类型的程序、我只是在寻找有关将工作代码从 C55x 平台迁移到 C64+的一般注释。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我没有确切的 C55x 至 C64x 迁移指南、很难描述所有差异、但主要区别在于 C55x 是16位 DSP、而 C64x 是32位。 您应该考虑在 C55x 上、整数类型为16位、但在 C64x 32位上。
    您可以在以下链接中找到许多详细信息:TMS320C6000和 TMS320C55x 编程人员指南:
    www.ti.com/.../spru198k.pdf
    www.ti.com/.../spru376a.pdf

    此致、
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、这很有用、也是一个重要的区别。 您是否知道 DM3730使用的 C64x+系列有什么变体? 我无法找到此信息、芯片支持库似乎因 C64x+的特定版本而异