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/AM3352:禁用 EEPROM 读取

Guru**** 2589265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/591641/linux-am3352-disable-eeprom-read

器件型号:AM3352

工具/软件:Linux

尊敬的 TI 专家:

请允许我确认以下问题。

[问题]
您是否会告诉我如何使用最新的 SDK (v3.03)启动定制板?
我知道 SPL 级读取 EVM 上的外部 EEPROM。 但定制板不使用 EEPROM。 因此、我想知道在没有任何问题的情况下禁用读取 EEPROM 功能的方法。

此致。
Kaka

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

    查看以下 e2e 线程是否将提供帮助:

    e2e.ti.com/.../2047516

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

    我检查了链路,但它似乎不是智能的。。。
    您是否会向我展示禁用 EEPROM 的其他方法?

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

    从以下文件中删除 TI_I2C_Board_Detect:
    TI-PROCESSOR-SDK-LINUX-AM335x-EVM-03.03.00.04/board-support/u-boot-2016.05/arch/arm/cpu/armv7/am33xx/Kconfig

    然后确保不执行以下文件中的 DO board_detect()函数

    u-boot-2016.05/arch/arm/cpU/armv7/am33xx/board.c
    u-boot-2016.05/board/ti/AM335x/board.c

    还请检查 ti_i2c_EEPROM_AM_get ()和 ti_i2c_EEPROM_AM_set ()是否未执行

    u-boot-2016.05/board/ti/AM335x/board.c
    u-boot-2016.05/board/ti/common/board_detect.c

    请尝试使用此方法。 请注意、如果无法引导、则应执行一些 I2C EEPROM 硬编码、有关更多信息、请参阅以下 e2e 线程:

    e2e.ti.com/.../502851
    e2e.ti.com/.../2094070


    此致、
    帕维尔