工具与软件:
您好、TI
我们使用的是 SDK 9.0 Yocto Linux。
我们未能删除系统映像中的默认 TI 引导标识和进度条。
我们不知道 pslash 操作/设置的详细信息、请参考。
我们通过在我们的 meta-custom 中添加下面的 bbappend 来尝试删除我们构建的映像中的 pslash :
ti_am62x/sources/meta-custom/recips-core/images$ cat tisdk-default-image.bbappend
#删除闪屏软件包
IMAGE_INSTALL:REMOVE ="启动界面"
IMAGE_FEATURES:REMOVE ="启动界面"
然后、在加电后、pslash 会被删除我们的系统(没有 pslash 二进制文件或其运行文件)。
但我们发现我们的 LCD 和背光关闭,当我们试图显示一张图片, sudo fbi -d /dev/fb0 -a /tmp/img.png ,然后它什么也没有显示。
基于我们的观察(请勿删除 pslash)情况:
1.上电时、我们会看到默认的 TI 启动标识和进度条在 LCD 上显示"一次"、但在接下来的下一次上电时、LCD 上不显示任何内容。
2.当我们在 shell 上运行"#fb"时、 我们 在/etc/init.d/psplash.sh 中找到了这个二进制文件 、显示了 TI boot 徽标 、并运行 sudo fbi -d /dev/fb0 -a /usr/bin/psplash /tmp/img.png、我们可以在 LCD 上看到 img.png。
似乎要实现自定义图像显示、需要使用 pslash (?)。
如何删除启动界面并使我们的显示器正常工作(LCD/背光能够显示 img.png)?
以下是日志:
e2e.ti.com/.../2022.kernel_5F00_log.txt
谢谢。
Paul