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/66AK2H12:如何安装 TI-RTOS

Guru**** 2589265 points
Other Parts Discussed in Thread: CC2650, 66AK2H12

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/610830/ccs-66ak2h12-how-to-install-ti-rtos

器件型号:66AK2H12
Thread 中讨论的其他器件:CC2650

工具/软件:Code Composer Studio

根据 TI-RTOS 在线文档:"如果您使用 Code Composer Studio (CCS)、则可以在 CCS App Center 中安装 TI-RTOS。"

我使用的是 CCS 7.2。 我一直在使用 SYS/BIOS (6.50.01.12)和 XDCtools 版本3.50.2.20。

我的应用中心在"Code Composer Studio Add-Ons"下指示:"对于 TI-RTOS 和其他软件包、请使用 Resource Explorer。"  

在论坛上、我被建议使用 Resource Explorer Classic 来获取特定 EVM 的示例。 这一点非常有用、我已经能够构建和测试各种 SYS/BIOS 示例。 但是、我在 Resource Explorer 下或经典版本下找不到 TI-RTOS 的任何位置。 在新的 Resource Explore 下、我只能看到用于 MSP430、CC2650和 TivaC 的 TI-RTOS。 没有什么适合 Keystone 的。

  当我最初为我的 EVM 设置 CCS 时、我安装了用于 Windows 主机的 K2H/K2K RTOS SDK 安装程序(从这里:software-dl.ti.com/.../index_FDS.html)。

我承认在 SYS/BIOS 和 TI-RTOS 之间更改术语时有些困惑、因为它与我的 EVM 和 CCS 相关。 TI-RTOS UG 似乎非常清楚、SYS/BIOS 是整个 TI-RTOS 的内核组件。 由于我的解决方案需要完整的操作系统功能、如 TCP/IP 网络、USB、PCIe 和 FATF、我认为我需要安装完整的 TI-RTOS。 但在 EVM 数据表上[http://www.ti.com/product/66AK2H12]TI-RTOS 未列为受支持的操作系统。 SYS/BIOS 是。  因此、我愿意接受教育。

Mike

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

    希望我能够消除这种困惑。 TI 已经有几年的时间单独提供多个产品(例如 SYS/BIOS:内核、NDK:网络堆栈、UIA:高级仪表等)。 虽然它提供了极大的灵活性、但我们听到的反馈是、客户管理所有不同产品是一件痛苦的事情。

    从2012年开始、我们发布了结合了 SYS/BIOS、NDK 和 UIA 的 TI-RTOS。 MCU 器件(MSP430、MSP432、TM4C、C2000、CC32xx、 CC13xx 和 CC26xx)。 TI-RTOS 产品还包括用于 MCU 器件的"高级"驱动程序(一个例外是没有用于 C2000内核的驱动程序...只是用于 Concerto 器件 M3侧的驱动程序)。 我们确实发布了用于 Sitara 的 TI-RTOS、然后对此感到遗憾。 我们在 TI-RTOS 中没有用于 Sitara 器件的驱动程序。 因此我们停止了针对 Sitara 的 TI-RTOS。 从今年开始、适用于 CC13xx、CC26xx、MSP432和 CC32xx 的 TI-RTOS 产品将不会有活跃的新开发。 它们被 SimpleLink SDK 所取代。 这些 SDK 支持 TI-RTOS、FreeRTOS 和非 RTOS 以及高级驱动程序。 将继续有适用于非 SimpleLink MCU (例如 MSP430和 C2000)的 TI-RTOS 产品。

    对于"处理器"器件(例如 Sitara、C66xx、Vayu 等)、SYS/BIOS、 NDK 和 UIA 捆绑在相应的处理器 SDK 中(以及驱动程序和其他特定于器件的软件)。 您仍然可以通过下载站点(software-dl.ti.com/.../index.html)获取较新的 SYS/BIOS 或 NDK、但我们强烈建议您只使用 SDK 中附带的版本、除非有令人信服的原因(例如、新版本具有您需要的错误修复)。

    对于66AK2H12器件、您应该在以下位置使用 SDK: www.ti.com/.../processor-sdk-k2h

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Todd 感谢您试图使我感到困惑。 (我的部分问题是我不熟悉所有 TI 器件、因此、当引用 SIAR、MSP430、TM4C 等内容时、对我来说还没有太多意义。 我刚刚了解了我拥有的 EVM 和我将使用的 ARM 内核)。

    我已经安装了您指向的 SDK。 那么、我是否知道 TI-RTOS 不能安装到我的器件(EVM 上的 ARM)? 我必须通过组合各种捆绑包自行构建 RTOS? 我希望至少有一些针对 EVM 构建的 TI-RTOS 示例、这些示例演示了网络、FATF (USB 闪存驱动器)、USB 串行和其他一些基本功能。 该 SDK 是否已满足我的所有需求? 提到的演示在哪里?

    您参考的链接显示:"Processor SDK v.02.xx 包括对 Linux 和 TI-RTOS 操作系统的支持。" "支持"并不意味着包括我收集的内容? 它意味着内核、SYS/BIOS? 在这个项目中、我使用的是 ARM Cortex-A15 CPU。 我团队中的其他人将使用 DSP 内核、并且需要一组更小的 TI-RTOS 功能、但仍然需要联网和其他一些模块。

    Mike
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不熟悉此 SDK 中的示例。 我已要求处理器团队发出蜂鸣声。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的观看。 我对 SDK 中包含的内容以及 TI-RTOS 中不包含的内容的基本理解是什么呢? 这些文档似乎表明包含了完整的 TI-RTOS、但根据您的评论、我收集到的结果是、它不包含在内、我必须从裸 SYS/BIOS 开始、然后选择我需要的模块、找到这些模块并确定如何将它们添加到我的项目中。 对吗? 功能更全面的 TI-RTOS 不能用于开箱即用的 EVM ARM?

    我感谢您在努力加速发展过程中表现出的耐心。
    Mike
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好。 处理器团队在示例方面有什么帮助? 具体而言、我仍在尝试查找要在 EVM ARM 上运行的网络示例。 我从2016年11月开始发现这份文件、第5部分看起来很有希望。 我有 pdk_k2hk _4_0_6和 pdk_keystone2_3_01_04_07。 我尝试了第5节中的命令来创建示例、但没有创建任何内容。