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.

[参考译文] LP-AM243:以太网环回测试规范

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1392021/lp-am243-ethernet-loopback-test-specifications

器件型号:LP-AM243
主题中讨论的其他器件:MCU-PLUS-SDK AM243X-SYSCONFIG

工具与软件:

2024/7/25.
大家好、TI 团队成员。
为了更好地理解 LP-2434的以太网、我将检查示例代码 enet_icssg_loopback 的运行情况。

环境:
 CCS12.7.0
 AM243x MCU+SDK 09.02.01.05
 LP-AM2434

mcu_plus_sdk_am243x_09_02_01_05\examples\networking\enet_loopback\enet_icssg_loop\am243x-lp\r5fss0-0_nortos
当我检查此 example.syscfg 时、我看到它没有使用 ETHPHY。

AM243x LaunchPad 开发套件用户指南中显示了下图
4.7以太网接口。

enet_icssg_loopback 应用程序在哪里循环?
不使用 ETHPHY 是否意味着它在 TS3DDR3812RUAR 处回绕?
请回答。

此致、
Yoshiki Koide

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

    你好、 Yoshiki Koide

    感谢您的提问。

    此示例练习使用外部 PHY (layer1) SoC 的 PHY 环回功能。  

    有关详细信息、请参阅以下文档。

    AM243x MCU+ SDK:Enet ICSSG 环回示例

    此致

    Ashwani

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

    您好!

    我阅读了 AM243x MCU+ SDK:Enet ICSSG 环回示例。

    "检查 example.syscfg、您不使用 ETHPHY。"
    我的这个问题从未得到解决。

    software-dl.ti.com/.../EXAMPLES_NETWORKING.html
    当您阅读此内容时、您将看到术语 layer1和 layer2。

    q1.层1是物理层吗? 第2层是指数据链路层吗?
    Q2."检查 example.syscfg、您不使用 ETHPHY。 "为什么不添加 ETHPHY?

      software-dl.ti.com/.../EXAMPLES_ENET_ICSSG_LOOPBACK.html
       Enet ICSSG 环回示例指出、
       "此示例练习外部 PHY (layer1) SoC 的 PHY 环回功能。"
       下面对该示例进行了说明

       我认为、如果在物理层进行环回、就需要 PHY 驱动程序。
       我认为、如果我使用 PHY 驱动程序、example.syscfg 的 ETHPHY 是必要的。
       但我没有添加它。

       为什么不添加 ETHPHY?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    q1.layer1是物理层吗? layer2是否指数据链路层?

    示例 no 命名为"Layer 1"、但您的理解是正确的。

    Q2."检查 example.syscfg、表明您没有使用 ETHPHY。 "为何不添加 ETHPHY?[/QUOT]

    我会检查一下、然后回复给您。

    此致

    Ashwani

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价用户 id="613167" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1392021/lp-am243-ethernet-loopback-test-specifications/5328753 #5328753"]您未使用 ETHPHY"[/报价]

    ETHPHY 将用于 EMAC 用途、而不是用于 Enet-LLD。

    对于 enet-LLD、我们将使用以下 ENET-PHY 驱动程序

    此致

    Ashwani

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Enet ICSSG 环回示例陈述、
    • 默认情况下、PHY 环回、如下所示。

    • 但您可以修改代码以执行 MAC 环回。

    如果您需要进一步的帮助、请告诉我。

    此致

    Ashwani

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

    您好!
    感谢您的回答。

    我不明白没有 ETHPHY 的原因。

    我完全接受了 \examples\networking 并已检查 syscfg。
    我不使用所有 ETHPHY。

    然后、安装 INDUSTRIAL-COMMUNICATIONS-SDK AM243X、
    我接收了所有"SDK 安装目录"\examples\industrial_comms、并检查了 syscfg。
    大多数示例线使用 ETHPHY。

    INDUSTRIAL-COMMUNICATIONS-SDK AM243X-AM243X 是必需的。
    在 MCU-PLUS-SDK AM243X 中、它是不必要的。
    更改了 gEnetLpbk.testLoopBackType、MAC 环回、PHY 环回。
    因为我知道三个,我做了"决心"。

    谢谢你。

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

    感谢  的宝贵反馈。

    我将向开发团队传达您的信息、并改进  SysConfig 中"ETHPHY"的体验/文档。

    感谢您选择 TI。

    此致

    Ashwani