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.

[参考译文] SK-AM69:引导标识(u-boot、内核)

Guru**** 1788580 points
Other Parts Discussed in Thread: SK-AM69, AM69
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1426781/sk-am69-booting-logo-u-boot-kernel

器件型号:SK-AM69
主题中讨论的其他器件: AM69

工具与软件:

SK-AM69 EVB 是否支持 U-Boot 和内核中的引导标识?

如果可能、我是否会获得参考材料?

谢谢。

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

    高档位、

    遗憾的是、我们不支持 U-Boot 在 SK-AM69上初始化引导标识。 有 AM62的示例、但这些示例尚未移植到 AM69: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/10_00_07_04/exports/docs/linux/Foundational_Components U247-Boot/UG-Splash-Screen.html

    另一方面、对于 SK-AM69、您可以使用 pslash、udev 规则和 systemd 服务使内核显示引导标识。 例如、以下 udev 规则会触发 systemd 服务、在创建 framebuffer fb0时初始化 pslash:

     e2e.ti.com/.../10_2D00_psplash_2D00_start.rules

    速度不如 U-Boot 快、但由于无需在 U-Boot 和 Linux 之间切换显示/帧缓冲区、因此简单一些。

    此致、

    Takuma

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

    感谢您的答复。

    如您所知、SK-AM69 EVM 默认映像中已包含 pslash。

    但是、它不起作用。

    原因是:"打开/dev/fb0.时出错"

    引导过程完成后、便会正常工作。

    我应该将 pslash 执行时间移回吗?

    启动 Weston 后、无需显示标识。 在早期启动过程中是否有显示徽标的方法?

    请检查此问题。

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

    高档位、

    一旦创建 fb0、我共享的 udev 规则就会被触发。 由于 pslash 依赖于帧缓冲区、因此我认为不可能在引导的早期初始化 pslash、除非您能够提前移动帧缓冲区初始化(由于显示驱动程序具有许多依赖项、这会有点困难)。

    除此之外、我们不支持在早期启动过程中显示标识。

    此致、

    Takuma