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.

[参考译文] Linux:HSR-PRP-DAC PDK 版本

Guru**** 2618595 points

Other Parts Discussed in Thread: AM3359, SYSBIOS, PROFIBUS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/660448/linux-hsr-prp-dac-pdk-version

Thread 中讨论的其他器件:AM3359SYSBIOSPROFIBUS

工具/软件:Linux

你好。

要正确编译工程、需要安装哪个版本的 PDK?

我尝试了最新的 PDK 版本,但程序没有编译[ 链接 ]

我有 PRU-ICSS-HSR-PRP-DAN_01.00.02.00。

请帮助。

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

    工具/软件:Code Composer Studio

    您好!

    我的 CCS v6和 v7有问题。

    我正在尝试生成项目。

    !错误:当前未安装 GNU ARM 编译器,支持设备'AM3359'!

    !错误:未知产品类型 ID 'com.ti.pdk.am335x'!

    请帮助。

    编译器 GCC Linaro - gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihgcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf

    CCS v7日志:
    根目录@ETmhanusek:/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00/protocols/hsr_prp/projects。projectCreate.sh AM335x ARM prp_app (英语
    环境配置摘要:
    CCS 安装目录:/opt/ti/ccs740/ccsv7
    CCS 工作区目录:/home/mhanusek/TI/workspace_v7
    SDK 安装目录:/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00
    PDK 安装目录:/mnt/DANE2/ti/ti-processor-sdk-linux-am335x-evm-02.00.01.07
    项目创建目录:/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00/protocols/hsr_prp/projects
    项目创建 args 目录:/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00/protocols/hsr_prp/projects/ccsproject_args
    (二
    在目录"/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00/protocols/hsr_prp/projects/prp_app_AM335x_arm 中为"AM335x"平台创建项目"prp_app_AM335x_arm"、方法是覆盖该项目(如果该项目已经存在)...

    --------------------------------------------------
    正在创建项目'prp_app_am335x_arm'……

    !错误:当前未安装 GNU ARM 编译器,支持设备'AM3359'!

    CCS v6日志:

    (二
    环境配置摘要:
    CCS 安装目录:/opt/ti/ccs620/ccsv6
    CCS 工作区目录:/home/mhanusek/TI/workspace_v6
    SDK 安装目录:/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00
    PDK 安装目录:/mnt/DANE2/ti/ti-processor-sdk-linux-am335x-evm-02.00.01.07
    项目创建目录:/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00/protocols/hsr_prp/projects
    项目创建 args 目录:/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00/protocols/hsr_prp/projects/ccsproject_args
    (二
    在目录"/mnt/DANE2/ti/PRU-ICSS-HSR-PRP-DAN_01.00.02.00/protocols/hsr_prp/projects/prp_app_AM335x_arm 中为"AM335x"平台创建项目"prp_app_AM335x_arm"、方法是覆盖该项目(如果该项目已经存在)...

    --------------------------------------------------
    正在创建项目'prp_app_am335x_arm'……

    !错误:未知产品类型 ID 'com.ti.pdk.am335x'!
    注:请参阅以下可用产品类型 ID 列表(方括号中的显示名称仅供参考):

    com.ti.rtsc.sysbios [SYS/BIOS]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、mhan、

    HSR/PRP 1.0.2基于处理器 SDK 3.3而构建。 software-dl.ti.com/.../index_FDS.html、 其中包含 PDK 1.0.6。

    HSR/PRP 1.0.2 UG 可从 以下位置获取:processors.wiki.ti.com/index.php

    我们将发布基于最新 PRSDK 4.2的 HSR/PRP 1.0.3、其 UG 维基正在构建中、这可能会使您对 PRSDK 版本感到困惑。

    从"error:unknown product-type ID 'com.ti.pdk.am335x"中、您似乎安装了 PDK、但尚未导入 CCS。 您是否在安装 Processor SDK 后启动了 CCS?

    此致、
    Garrett
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答。
    我做到了。 我生成了项目并使用 Processor SDK 3.3在 CCS 中编译[ http://software-dl.ti.com/processor-sdk-rtos/esd/AM335X/03_03_00_04/index_FDS.html]。

    我有下一个问题... PRU-ICSS-HSR-PRP-Dan 的 PRP_APP 01_00_02_00用于 Linux 或 TI-RTOS?
    我的目标是在 Linux 系统上运行工业协议(PRP、Profibus、Profinet 等)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    mhan、

    PRU-ICSS-HSR-PRP-Dan 的 PRP_APP 01_00_02_00用于 TI-RTOS。
    AM572x 目前支持 Linux 系统上的 PRP、并且我们的发展蓝图是支持 AM335x 上的 HSR/PRP。

    此致、
    Garrett
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答。
    我需要使用 PRU 在 Linux 上运行 PRP 和工业协议。
    我找到了有关用于 Linux 的 ti-prueth 驱动程序的信息:
    processors.wiki.ti.com/.../PRU-ICSS_Ethernet
    processors.wiki.ti.com/.../Processor_SDK_Linux_HSR_PRP、

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

    HSR/PRP 解决方案在 AM335x 和 AM57x 中使用不同的固件、固件当前仅以二进制形式提供、请参阅 PRU-ICSS-HSR-PRP-DAN_01.00.02.00\protocols\HSR_prp\firmware\prp\v2.1 (AM57x)和 v1.0 (AM335x)。 您可以通过这些链接尝试在 AM572x 或 AM335x 上移植当前的 Linux 实现。
    processors.wiki.ti.com/.../Processor_SDK_HSR_PRP

    此致、
    Garrett