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.

[参考译文] AM62A3-Q1:AM62A3、将 LAN7801MAC 更改为 MAC

Guru**** 2473260 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1465251/am62a3-q1-am62a3-with-lan7801mac-to-mac

器件型号:AM62A3-Q1

工具与软件:

尊敬的 TI 团队:

我将使用 AM62A34x SoC 系列和 LAN7801开发用于汽车应用的电路板、以太网到 USB 的转换。 这里、我将尝试将 RGMII 接口直接连接到 LAN7801、如下所示。

我需要了解在 以下情况中使用 MAC 到 MAC 连接时所面临的挑战或需要进行的其他工作:

1)主机和设备模式配置  

2) MAC 版本兼容性问题(如果有)

3)固件(驱动程序)开发工作和挑战(大小是小还是大)

4)任何安全问题(如果适用)

5)或使用 MAC 到 MAC 连接的任何特定问题

我在此要做的只是、  如果固件开发工作量可以忽略不计、减少 AM62Ax 与 LAN7801之间所需的背对背 PHY 的硬件需求。

谢谢!

Nikunj

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

    您好 Nikunj:

    您计划使用什么操作系统?

    据我所知、对于 AM62Ax、我们没有特定的 MAC 至 MAC 示例(适用于 Linux)。 但是、也有其他客户采用基于 AM62x 处理器的 MAC 到 MAC 实现。  https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1275896/am623-rgmii-to-rgmii-connection-without-a-phy 

    此外、还有关于启用为 DR8x 和 TDA4x 处理器编写的 MAC 到 MAC 的应用手册、您可能会对启用 MAC 到 MAC 很有帮助。  https://www.ti.com/lit/an/sprad07/sprad07.pdf?ts = 1684640740976&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FDRA821Uc

    如果您在查看这些资源后有其他问题、敬请告知。

    -道林

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

    尊敬的 Daolin:

    我计划使用 Linux 操作系统。

    感谢您分享这些信息。 我已经了解了共享的详细信息、

    1) 1) 需要手动更改默认"PHY"配置的驱动程序级别以 利用固定链路功能。 (应用手册的第3节- MAC2MAC 实现)

    2) 2)我们的应用(MAC 到 MAC)将需要 Rx 时钟延迟。 正弦值 AM62A3x  系列处理器中实现相同功能? 或者 我们是否还需要为 PCB 上的 Rx 时钟提供延迟?

    请确认上述理解对于我们的应用所需的更改是正确的。

    谢谢!

    Nikunj

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

    尊敬的 Nikunj:

    1) 为了 利用固定链路功能、需要手动更改默认"PHY"配置的驱动程序级别。 (应用手册第3节- MAC2MAC 实现)[/QUOT]

    固定链路所需对 CPSW 驱动程序的更改可能已经集成到最新的 Linux SDK 中。 这是您可能需要检查的内容。 如果不是、固定链路模式失败、我建议进行相同的更改、看看固定链路模式是否有效。

    2)对于我们的应用(MAC 到 MAC)、AM62A34x 将需要 Rx 时钟延迟。 正弦值 AM62A3x  系列处理器中实现相同功能? 或者 我们是否还需要为 PCB 上的 Rx 时钟提供延迟?[/QUOT]

    我们不支持任何 AM6x 处理器系列(包括 AM62Ax)上的 RX 内部延迟。 我们添加的唯一内部延迟是在 TX 线上、延迟为2ns。 RX 延迟是需要添加到 PCB 上的值、如另一主题中所述。

    可能还需要进行其他更改/注意事项、以确保 MAC 到 MAC 适用于您的应用、我不会立即清楚这些更改、因为我们目前没有此实现的示例。  

    -道林

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

    感谢 Daolin 为上述查询添加更多详细信息和分享信息。

    关于 Rx 时钟的延迟、我看到 LAN7801支持所有3种操作模式、如下图所示。 因此、我知道我们不需要为我们的应用添加 PCB 布线延迟。 请告诉我您对此理解的看法。

    谢谢!

    Nikunj

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

    尊敬的 Nikunj:

    关于 Rx 时钟的延迟、我看到 LAN7801支持下图中所示的全部3种操作模式。 因此、我知道我们不需要为我们的应用添加 PCB 布线延迟。 请告诉我您对此理解的意见。

    由于  LAN7801是微芯片器件而不是 TI 器件、因此我无法为此微芯片器件提供官方输入信息。 对于有关 LAN7801的问题、最好直接向 Microchip 咨询。

    -道林