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.

[参考译文] Linux/TDA2EVM5777:当我在 Vision SDK (03.00.00)中查看 dra7.dtsi 时、为什么无法找到 EMAC 从站的地址。

Guru**** 2609285 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/652793/linux-tda2evm5777-why-i-can-not-find-the-address-of-the-emac-slave-when-i-look-at-the-dra7-dtsi-in-vision-sdk-03-00-00

器件型号:TDA2EVM5777

工具/软件:Linux

您好!

我有两个感应:

1. 当我在 Vision SDK (03.00.00)中查看 dra7.dtsi 时、为什么在 TDA2X 技术参考手册中找不到 EMAC 从站的地址:

2. dra7-evm-infoadas.dtb 中包含哪些.dts 文件? 以及如何在   Vision SDK (03.00.00)中构建 dra7-EVM-infodas.dtb。

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

    您的查询已转发给专家(只是由于节假日可能会有一些延迟)。

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

    PHY 地址是 uboot 中 EVM.c 的一部分(board\ti\dra7xx\evm.c)。
    搜索将 phy_addr 作为字段之一的 cpsw_slave 结构。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    你开个玩笑吗? 这是 DTS 文件。 它由内核读取。 我只想解释为什么在 TDA2x 技术参考手册中找不到从器件的地址?

    此致、Lucas

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

    卢卡斯

    在 TRM 中找不到 PHY 地址、因为它与硬件相关。 TDA/DRA 器件支持多达32个 PHY 地址、电路板设计人员可以将外部 PHY 配置/连接到其中任何一个。 例如、DRA7xx EVM 的 PHY 连接在 PHY 地址0x2和0x3处、其中一些客户可以在0x0和0x1处连接 PHY。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我注意到 cpsw_emac (从器件)的地址。 它不是 phy 地址!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Lucas、

    如果您询问标签 SLAVE@48480200中显示的地址是48480200,则 DRA7xx TRM 中不存在该地址。
    该地址可能来自另一个器件、当驱动程序被移植到 DRA7xx 时、该地址未被更改。 无论如何、由于它只是从属设备的标签、因此不会产生任何功能影响。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,我使用 TDA2x TRM。 对吗?
    我还有一个 quension.Why is no file named dra7-EVM-infoadas.dts in my VisionSDK (03.00.00)/kernel/arch/arm/boot/dts? 我在 ti_components、os_tools/linux/kernel/linux-kernel-addon/bin 中只有 dra7-evm-infoadas.dTB。 SDK 中是否存在一些错误?您可以通过电子邮件向我提供 DTB 文件吗? 谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Lucas、

    是的、TDA2x TRM 正确。
    关于您有关 DTB 文件的问题、我将要求 VSDK Linux 专家作出回应。