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/AM3358:如何在 uboot 中禁用网络支持

Guru**** 2589300 points
Other Parts Discussed in Thread: AM3358

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/589183/linux-am3358-how-to-disable-network-support-in-uboot

器件型号:AM3358

工具/软件:Linux

您好!

我在我的定制板上使用 Sitara am3358控制器、我想在此板上移植 Linux SDK 内核、 我在 EVM-SK 板上移植了相同的 SDK 内核、为了加载内核映像、我使用了 u-boot 引导加载程序。我在 SK 板上成功加载了 Linux uImage、现在我想在我的定制板上移植相同的内容。 为此、我将根据电路板修改 u-boot 源码。 我们的板不支持以太网、所以我想从 u-boot 源码中禁用以太网初始化。目前它卡在以太网初始化中、不会脱离它(板反复复位)

因此、请指导我如何从 uboot 中禁用以太网是他们的任何宏代码、我尝试在.config 文件中注释一些 configs、但它不起作用。

提前感谢。

此致、

Vishvajeet

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    使用的软件包是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Dwarakesh、
    我将 Linux-3.2.0-psp04.06.00.11用于 Sitara AM335x EVM 板

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

    您好、Vishvajeet、

    我没有确切的代码库或 AM335x 的任何代码。 我将从我拥有的代码中给出提示。 您可以将其作为起点、并确保代码中是否存在此类内容以及是否存在此类内容、然后将其注释掉。 请将它们作为指针、而不是作为经过测试的指针。

    1. CONFIG_DRIVER_TI_CPSW
    2. CONFIG_CMD_NET
    3. CONFIG_NETDEVICES
    4. CONFIG_DM_ETH
    5. CONFIG_MII


    1. CONFIG_BOOTP_DNS
    2. CONFIG_BOOTP_DNS2
    3. CONFIG_BOOTP_SEND_HOSTNAME
    4. CONFIG_BOOTP_GATEWAY
    5. CONFIG_BOOTP_子 网掩码
    6. CONFIG_NET_RETRY

    您可以在以下任何地方或其他任何地方找到它们:

    configs/AM335x_EVM_nand_defconfig (或构建版本中的任何内容)
    2. include/configs/ti_am335x*
    包括/configs/am335x_evm.h


    更快的方法是从 Makefile 中注释 defconfig、并在以前构建了 u-boot 时更改 u-boot 文件夹中的.config (如前所述)
    然后、只需提供一个不带 defconfig 的 uboot 的 make 文件