在RPI中启动时不会出现内核徽标

时间:2015-02-07 06:42:03

标签: linux raspberry-pi buildroot

我已经开始在我的Raspberry Pi上使用buildroot(版本B - 是旧版本不是最新版本),到目前为止所有内容都很顺利,即使我能够添加自己的软件包并使其成为构建的一部分。生成的内核以及根文件系统启动并正常工作。

作为下一步,我正致力于启动启动闪屏。为此,我发现内核徽标(小企鹅)本身没有显示在我的显示器上。

我已确认以下事项。

  • 在我的内核配置"设备驱动程序>图形支持> Bootup徽标>标准的224色linux徽标"已启用,我也可以确认已启用帧缓冲支持,因为我可以看到DirectFB示例" df_andi"工作得很好。
  • 我的内核命令行没有添加以下配置(通过查看RPi上的/ proc / cmdline输出进行验证)
  

logo.nologo

看起来我错过了一些东西,任何人都可以指出下一步让徽标正常工作。

注意:我使用buildroot提供的默认RPi配置,并使用Car后视图显示来检查视频(4:3宽高比复合视频连接第480x272号决议。

1 个答案:

答案 0 :(得分:1)

经过所有可能的选择后终于找到了问题。我只是在这里添加我的答案,它可能对其他人有帮助。

问题在于内核命令行参数,其中错误地提供了帧缓冲区深度。将帧缓冲区深度从32更改为16可解决此问题。

更具体地说,启动分区的config.txt文件中的以下行修复了我的问题

framebuffer_depth=16