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:尝试在自定义板上运行 Linux、但它#39被卡住

Guru**** 2559880 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/625659/linux-trying-to-run-linux-on-custom-board-but-it-s-getting-stuck

Thread 中讨论的其他器件:OMAPL138

工具/软件:Linux

你(们)好。

与 OMAP L138 LCDK 相比、定制 OMAPL138板使用不同的卡检测 GPIO 引脚、应在哪里更改此引脚?
为什么引导停止了? (我已在上一次答复中附上日志)谢谢。

e2e.ti.com/.../Linux_5F00_4_5F00_SDK_5F00_4_5F00_0_5F00_0_5F00_4_5F00_CustomBoard_5F00_Log.pdf

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

    我正在使用 OMAP L138 LCDK 板、并成功安装了 SDK 4.0.0.4、还成功地重建了 UBoot 和 Linux 内核。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mitesh、

    在您共享的日志中,内核似乎已启动,并且安装 rootfs 时出现问题。 请正确检查引导 args 和环境变量以初始化 rootfs 分区。 同时检查 DTS、它应正确指定 MMC/SD。
    查看以下链接、这些链接将讨论您面临的类似问题。
    e2e.ti.com/.../553707
    e2e.ti.com/.../439898

    分享您的观察结果。

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

    Prabhuraj、您好!

    我没有意识到我们可以更改设备树 DTS 文件。

    我只想使用 GPIO 65 (GP4[1])、而不是将 GPIO 64 (GP4[1])用于 SD 卡检测逻辑。

    我在 da850-lcdk.dts 文件中进行了更改、但仍然没有改变。 但是、当我尝试编译器件树时、它不会提示任何内容进行构建! 我希望它会重新编译。 我是否更改了正确的文件?  

    如果某些 GPIO 引脚与 LCDK OMAPL138板不同、您是否希望更改器件树文件?  

    谢谢。  

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

    我现在成功地让他们工作了:
    必须更改 da850-lcdk.dts 文件中的以下内容

    mmc0{(&M)
    最大频率=<50000000>;
    总线宽度=<4>;
    pinctrl-names ="default";
    pinctrl-0 =<&mmc0_PINs>;
    CD-GPIO =<&GPIO 65 GPIO_ACTIVE_LOW>;
    状态="正常";
    };
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mitesh、

    很高兴知道您可以取得进展、并感谢您分享详细信息。

    谢谢、
    Prabhuraj
    Black胡椒 技术