ZHDA049A April   2018  – January 2026 AM2434 , AM3351 , AM3352 , AM3354 , AM3356 , AM3357 , AM3358 , AM3359 , AM4372 , AM4376 , AM4377 , AM4378 , AM4379 , AM5706 , AM5708 , AM5716 , AM5718 , AM5726 , AM5728 , AM5729 , AM5746 , AM5748 , AM5749 , AM6442

 

  1.   1
  2.   摘要
  3.   商标
  4. 1智能电网变电站中的以太网冗余
    1. 1.1 高可用性无缝冗余 (HSR)
    2. 1.2 并行冗余协议 (PRP)
  5. 2Sitara 处理器中的 HSR/PRP 实现方案
    1. 2.1 PRU_ICSSG 概述
    2. 2.2 PRU_ICSSG HSR/PRP 架构
    3. 2.3 PRU_ICSSG HSR/PRP 特性
    4. 2.4 PRU_ICSSG HSR/PRP 固件
    5. 2.5 PRU_ICSSG HSR/PRP 的优势
    6. 2.6 Linux HSR/PRP 解决方案
    7. 2.7 RTOS HSR/PRP 解决方案
  6. 3HSR/PRP SDK 支持
  7. 4总结
  8. 5参考资料
  9. 6修订历史记录

RTOS HSR/PRP 解决方案

适用于 AM64x 的工业通信 SDK 适用于 AM243x 的工业通信 SDK 具有基于 RTOS 的 HSR 和 PRP 支持。工业通信 SDK 软件包是适用于工业协议和驱动设计的单个可扩展软件平台,可简化跨不同 TI 处理器和 MCU 的开发。此软件包为开发各种 HSR/PRP 解决方案提供了基础软件。这些软件包还包括示例演示应用,展示了软件/硬件实施 1G HSR/PRP 的能力。为了使工业通信 SDK 有效运行,需要安装所需的 MCU+ SDK 软件包。有关如何使用工业通信 SDK 测试 HSR 和 PRP 的快速入门指南,请参阅 1G HSR1G PRP

图 2-6 展示了 SDK 提供的 RTOS 解决方案如何解决将 HSR/PRP 功能分流到 PRU_ICSSG 固件的问题。请注意,当前 SDK 中提供的 RTOS 解决方案上的“硬件非分流 HSR”意味着 HSR/PRP 功能完全禁用,并且不存在直接在 R 系列内核上运行 HSR/PRP 的概念。因此,“硬件非分流 HSR”图没有显示标记、标签删除、数据包复制、重复丢弃的位置。但是,经验丰富的 RTOS 开发人员可实现自己的 HSR/PRP 栈以在 R 系列内核上运行。

 RTOS 硬件分流 HSR/PRP 方框图图 2-6 RTOS 硬件分流 HSR/PRP 方框图