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.

[参考译文] TMDXEVM3358:ID 内存问题

Guru**** 2595770 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/588219/tmdxevm3358-id-memory-question

器件型号:TMDXEVM3358

尊敬的 TI 专家:

请允许我确认以下问题。
根据下一页、GP EVM 具有板载 I2C ID 存储器。 它存储了以太网 MAC 地址#0。

那么、如何对该存储器进行编程? 您是否有任何特定的工具?
请告诉我将以太网 MAC 地址应用于 AM335x 的方法吗? AM335x 是否在启动过程中读取此存储器?

如果您有任何问题、请告诉我。
此致。
Kaka

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

    Linux 不从 ID 存储器读取 MAC 地址。 默认情况下、使用 AM335x 出厂编程的 MAC 地址。 该存储器是标准 EEPROM。 可通过内核或 U-boot 中的 I2C 命令对其进行编程。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、
    如果客户希望使用 AM335x 的特定于用户的 MAC 地址、如何从外部存储器应用 MAC 地址?
    根据以下页面、该器件可以使用 AM335x 的特定地址。
    e2e.ti.com/.../291721

    此致。
    Kaka
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、正确。 他们将需要修改源代码。 默认情况下、MAC 地址从 mac_id[1:0]_hi 和 mac_id[1:0]_lo 寄存器中读取并存储在 P[2:1]_SA_HI 和 P[2:1]_SA_LO 寄存器中。 他们需要从 EEPROM 位置读取地址、并将其存储在 P[2:1]_SA_HI 和 P[2:1]_SA_LO 寄存器中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    我明白了。 我知道、如果他们想要使用 AM335x 的特定 MAC 地址、则需要从存储器中读取该数据、并将该值设置为 AM335x 上的其他寄存器。

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