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/AM5728:eMMC 引导显示问题

Guru**** 2614265 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/657875/linux-am5728-emmc-boot-display-issue

器件型号:AM5728

工具/软件:Linux

SD 卡上的系统显示正常。

但是 、当我们将系统刻录到 eMMC、然后从 eMMC 引导时、屏幕显示 Please wait...(请稍候...) 所有时间。

然后 执行 以下指令:

/etc/init.d/weston 重新启动

/etc/init.d/matrix-gui-2.0启动

它可以正常显示。

我们使用的 SDK 版本为03.01.00.06

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

    您好、zhengguang、

    出于某种原因、从 eMMC 引导时、systemd 无法启动 weson。 您是否也可以附加完整的引导日志?

    此致、
    Kemal

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

    您好、Kemal:

    启动日志如下所示:

    e2e.ti.com/.../8400.dmesg.txt

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

    是否还可以附加/var/log/weston.log 文件?

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

    e2e.ti.com/.../0245.weston.log

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

    与 SD 卡相比、eMMC 加载文件的速度太快、如果存在/etc/udev/rules.d/ws-calibrate.rules (如果触摸屏之前已经校准、将会出现此情况)、则/etc/init.d/weston 脚本会遇到 exit 0、这会导致正在运行的 openvt -c 4 -f runWeston 停止运行。 如果在2秒后执行此命令、EXIT 0将不会终止 openvt -c 4 -f runWeston。 如果在第一个 openvt -c 4 -f runWeston 之前将 sleep 2添加到/etc/init.d/weston 中,则会使 openvt -c 4 -f runWeston 保持运行状态,并且显示将正常运行。

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