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.

[参考译文] PRU-ICSS-INDUSTRIAL-SW:HSR/MII 完成##39;t 处理 TMDS243EVM 的 PRU_ICSSG0

Guru**** 2409270 points
Other Parts Discussed in Thread: TMDS243EVM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1485903/pru-icss-industrial-sw-hsr-mii-does-t-work-pru_icssg0-of-tmds243evm

器件型号:PRU-ICSS-INDUSTRIAL-SW
主题中讨论的其他器件:TMDS243EVM

工具与软件:

您好!  

我将 ind_comms_sdk_am243x_09_02_00_15中的 hsr_prp_demo 与 TMDS243EVM 配合使用。

(hsr_mi_demo_am243x-evm_r5fss0-0_freertos_ti-arm-clang)

现在 我将 HSR-PRP 实例从默认的 ICSSG1更改为 ICSSG0。   因此、

已修改演示应用程序中 mdioManualModeSetup()中的"MDIO FW WA Configuration"。

(否则、通过访问 ICSSG1中的寄存器、程序将中止)

因此、演示应用现在正在运行、但 HSR 似乎无法正常工作。

所以我检查了 RedPru0DMemInit (),没有对 LRE_HSR_MODE 进行初始化。

是否有必要像 RedPru1DmemInit ()一样设置 LRE_HSR_MODE?

还有其他需要纠正的方面吗?

此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    林畅 说:
    但 HSR 似乎工作不正常。

    到底不起作用的是、将此线程分配给一位专家、该专家可以检查 ICSS 实例上的任何其他依赖项

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

    您好、Pratheesh。

    谢谢你的答复。


     >到底什么不起作用,将此线程分配给一个专家,该专家可以检查 ICSS 实例上的任何其他依赖项


    我已经使用两个交换机(Moxa PT G503)设置了一个冗余网络、并按如下方式进行测试。

    1. PC (E)从 PC (A)响应 ping
    2. 断开 PT G503(B)与 PT G503(C)之间的连接
    3. PC (E)通过 TMDS243EVM (D)从 PC (A)响应 ping。

    情况1中的 PRU-ICSS1实例(默认)不存在问题。 电阻器。
     在同一环境中、PRU-ICSS0在第3种情况中没有 ping 响应。

    此致、Shino。

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

    尊敬的  Shino:  

    感谢您分享详细信息。

    -我认为您需要  在 mdioManualModeSetup()中将 CSL_PRU_ICSSG1_DRAM0_SLV_RAM_BASE 更新为 CSL_PRU_ICSSG0_DRAM0_SLV_RAM_BASE。 (理想情况下、我们应使用 prusshandle 句柄中的实例 baseaddress)

    -我认为你不需要在 RedPru0DmemInit () 或 RedPru1DmemInit ()中进行任何更改 ,因为它们已经独立于实例。  

    您能否在使用 ICSSG1时共享 ICSSG1的存储器转储、  在使用 ICSSG0时共享 ICSSG0的存储器转储。 这将帮助我们比较和查看在 ICSSG 初始化方面是否有任何差异。  

    我们将尝试同时浏览 HSR 示例/驱动程序、看看是否有任何其他特定于实例的硬编码。

    谢谢!
    Himanshu

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

    嗨、 Himanshu。

    抱歉、HSR 在 PRU_ICSSG0上工作。

    该问题是由于我的 PHY 与1GbE 链接而导致的。

    TT 已关闭。

    此致、Shino。