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.

[参考译文] AM6412:以太网引导模式问题

Guru**** 2468610 points
Other Parts Discussed in Thread: SK-AM64B, TMDS64EVM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1469708/am6412-ethernet-boot-mode-issue

器件型号:AM6412
主题中讨论的其他器件:TMDS64EVM、SK-AM64B

工具与软件:

您好!

我更喜欢使用 CPSW3G 模块的两个 RGMII。

但在 PRU_ICSSG 模块中、以太网引导只能使用 RMGII2接口。

CPSW3G 和 PRU_ICSSG 中的 RGMII2共享相同的引脚映射、但使用不同的 MDC/MDIO 引脚。

如果可以设置 Link Info = 1 (不执行 MDIO 扫描)、则将 DP83867IRRGZ 用作外部 PHY 时、可通过搭接引脚设置工作模式?

 

此致、

Wei  

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

    Wei、您好!  

    [报价用户 id="310037" url="~/support/processors-group/processors/f/processors-forum/1469708/am6412-ethernet-boot-mode-issue "]

    我更喜欢使用 CPSW3G 模块的两个 RGMII。

    但在 PRU_ICSSG 模块中、以太网引导只能使用 RMGII2接口。

    [报价]

    您当前使用的是 AM64x EVM (TMDS64EVM)还是定制 AM64x 电路板?

    我想您在查看 TMDS64EVM 原理图吗? 请注意、尽管原理图显示 RGMII2接口为 PRU_ICSSG、但由于与 CPSW 共享相同的引脚图、因此 RGMII2接口可配置为 CPSW 以太网接口。  

    但请注意、我们不声称支持 TMDS64EVM 上的以太网引导、因为 RGMII2在 PRU_ICSSG 和 CPSW 之间进行引脚多路复用。  

    我们在 AM64x (SK-AM64B)的 SK EVM 版本上支持以太网引导、其中 RGMII2接口仅对 CPSW 进行引脚多路复用。  https://www.ti.com/tool/SK-AM64B 

    https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/latest/exports/docs/linux/Foundational_Components U-Boot/UG-Network-K3.html 

    如果您有后续问题、敬请告知。

    -道林

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

    尊敬的 Daolin:

    看起来 RGMII2无需 PRG1_MDIO/MDC 即可配置外部 PHY 引导。  

    TMDS64EVM 使用 PRG1_MDIO/MDC 不支持从以太网引导、但 SK EVM 仅使用 CPSW_MDIO/MDC 从以太网引导。

    好的。  

    链路信息引导引脚仅 在主引导配置表中有效。

    如果这意味着我必须选择以太网引导作为主引导?  

    以太网备用引导配置字段仅具有引导模式引脚13有效。

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

    尊敬的 Wei:

    [报价用户 id="310037" url="~/support/processors-group/processors/f/processors-forum/1469708/am6412-ethernet-boot-mode-issue/5640504 #5640504"]

    链路信息引导引脚仅 在主引导配置表中有效。

    如果这意味着我必须选择以太网引导作为主引导?  

    [报价]

    是的、正确、链路信息引导引脚在以太网备份引导模式配置中不可用。 默认情况下、如果以太网用于备份引导模式、则执行 MDIO 扫描(假定链路信息配置为0)。

    对于 AM64x、我建议仅出于开发目的将以太网引导用于主引导模式。  

    -道林

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

    尊敬的 Daolin:

    您能否帮助我确认以下操作是否可行?

    1.通过引导模式引脚将以太网设置为备用引导器件;

    2. 通过引导模式引脚将 eMMC 设置为主引导器件;

    2. 使用与  TMDS64EVM 相同的多路复用器芯片;

    3.添加跳线来控制 多路复用器芯片的 SEL 引脚。  默认情况下会选择 CPSW_MDIO/MDC 、但 在首次以太网编程时可以手动选择 PRG1_MDIO/MDC;

    以太网编程 完成后、电路板将从 eMMC 启动。

    此致、

    Wei

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

    尊敬的 Wei:

    [报价 userid="310037" url="~/support/processors-group/processors/f/processors-forum/1469708/am6412-ethernet-boot-mode-issue/5640816 #5640816"]1. 通过引导模式引脚将以太网设置为备用引导设备;[/QUOT]

    根据我对 SK-AM64B 的测试、以太网备份引导无法工作、因为以太网引导需要链路信息位才能工作、并且备份引导没有链路信息位配置选项。

    [报价 userid="310037" url="~/support/processors-group/processors/f/processors-forum/1469708/am6412-ethernet-boot-mode-issue/5640816 #5640816"]2.  通过引导模式引脚将 eMMC 设置为主引导器件;[/QUOT]

    据我所知、将 eMMC 设置为主引导应该可以正常工作。

    [报价 userid="310037" url="~/support/processors-group/processors/f/processors-forum/1469708/am6412-ethernet-boot-mode-issue/5640816 #5640816"]

    2. 使用与  TMDS64EVM 相同的多路复用器芯片;

    3.添加跳线来控制 多路复用器芯片的 SEL 引脚。  默认情况下会选择 CPSW_MDIO/MDC 、但 在首次以太网编程时可以手动选择 PRG1_MDIO/MDC;

    [报价]

    仅使用跳线在 CPSW 和 PRU_ICSSG MDIO 引脚之间切换可能还不够。 如 https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/latest/exports/docs/linux/RGMII2/PRU-ICSS/CPSW/PRU_ICSSG_ETHERNET.html#cpsw-pru-ethernet-selection 中所述、尽管默认情况下 Foundational_Components 使用 CPSW 以太网、但需要特定的 Linux_Drivers 配置才能在 CPSW_ICSSG 以太网之间进行切换。 如果您正在设计定制电路板、建议仅在不需要 PRU_ICSSG 接口的情况下为 CPSW 配置 RGMII2。

    [报价 userid="310037" url="~/support/processors-group/processors/f/processors-forum/1469708/am6412-ethernet-boot-mode-issue/5640816 #5640816"]4. 以太网编程 完成后、电路板将从 eMMC 启动。[/QUOT]

    您需要确保在完成以太网编程后、用适当的内容刷写 eMMC 以从该闪存进行引导。

    -道林

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

    尊敬的 Daolin:

    感谢您的帮助。