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.

[参考译文] Starterware/processor-SDK-AM335X:PSDK 与 Starterware 对比

Guru**** 2578945 points
Other Parts Discussed in Thread: PROCESSOR-SDK-AM335X

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/630992/starterware-processor-sdk-am335x-psdk-vs-starterware

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Starterware

你(们)好

我在 TI 网站上查看了 Processor SDK 和 Starterware 教程、

现在、我有一个问题、Processor SDK 和 Starterware 之间有何区别?

我认为这两个示例都提供了一个用于低级访问的库、不同之处在于这一点

Starterware 可单独使用、也可与 RTOS 配合使用  

但 PSDK 应与 Linux、RT-Linux 或 RTOS 集成(不能单独工作)

正确吗?

请帮我解决模糊问题、

谢谢。

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

    您是指 Processor SDK RTOS 还是 Processor SDK Linux?
    假设您打算使用 Processor SDK RTOS、则不再支持传统的独立 Starterware 软件包、如 e2e.ti.com/.../628801中所述

    因此、请使用 Processor SDK RTOS 作为您的应用开发基础。

    Starterware 示例本质上是裸机、不使用操作系统。 但是、Processor SDK RTOS 示例具有一个宏 bare_metal、可将某些示例配置为这样的示例。
    我建议查看为 PSDK 提供的培训系列、该培训系列位于 training.ti.com/introduction-processor-sdk-training-series 、以便更好地了解 SDK 中的一些细微差别。

    Lali
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Lali:
    感谢您的回答、
    根据 processors.wiki.ti.com/.../Processor_Linux_SDK_CCS_Installation_Guide"、我安装了 PSDK RT-Linux、然后安装了 CCS 以访问低级
    (在我的主机上、我有 PSDK RT-Linux 和 CCS、在我的目标板-BBB 上、我有 PSDK RT-Linux)。

    现在、我想开始在 BBB 上使用 LED 闪烁灯、
    但我在"processors.wiki.ti.com/.../CCS_Fundamentals_Workshop 中找到了包含 starterware 的 CCS 研讨会文档

    因此、我对如何在不使用 Starterware 的情况下使用 CCS 感到困惑? 以及 PSDK 如何替代 Starterware?

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

    我对您尝试执行的操作感到困惑。
    您是否需要 Linux 等操作系统来运行示例?
    或者、您是否在寻找裸机/无操作系统类型的示例(这就是 Starterware 的含义)?

    Lali
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在我的项目中、我需要一个具有高速通信总线的 Arm-cortex 处理器来连接到 FPGA。 并运行 USB、SPI、I2C 等外设 此外、我的系统需要 Linux 等操作系统来管理多个数据流、因此我应该选择 Arm-CotexA8处理器。 应该注意的是,我更喜欢 在“CCS”中编写驱动程序。 关于这一点、我购买了 BeagleBone Black 以缩短上市时间。

    我从中了解
    " www.ti.com/.../PROCESSOR-SDK-AM335X"
    TI 为 AM335x 器件提供 PSDK-Linux、PSDK-Linux-RT 和 PSDK-RTOS 解决方案。 支持 CCS IDE。我选择 PSDK-RT-Linux。

    我选中了"processors.wiki.ti.com/.../Processor_Linux_SDK_CCS_Installation_Guide"、下面是我执行的步骤:

    1-我在 SD 卡上的 Windows 写了"AM335x-EVM-Linux-RT-04.00.00.04.img"。 然后我将其备份到 BBB 并成功引导它,现在我有了矩阵。

    2-我在主机上安装了 Ubuntu 17.04。

    3- 我根据processors.wiki.ti.com/.../Processor_SDK_Linux_Installer"在我的 Ubuntu 主机上安装了"ti-processor-sdk-linux-rt-am335x-evm-04.00.04-linux-x86-Install.bin"

    4-我根据 Ubuntu上的 processors.wiki.ti.com/.../Processor_Linux_SDK_CCS_Installation_Guide 安装了"CCS7.3.0.00019_linux-x64.tar.gz"。

    5-用以太网电缆连接 BBB 和主机计算机(是否需要 FTDI 电缆?)

    现在、我需要作为第一个项目来运行 LED 闪烁灯或运行 UART 通信的指南或文档。

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

    我将把您的主题移至 Sitara 器件主论坛、以获得有关您所遇到的 Linux RT 问题的帮助。 感谢您的耐心等待。

    Lali
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您应从以下位置开始: processors.wiki.ti.com/.../Sitara_Linux_Training