Luckfox lyra 启动时u-boot和kernel的logo不显示

  • 您好,Luckfox Lyra 的 DSI 有两套驱动,一套由Uboot实现,一套由 Kernel实现,使用 Uboot的驱动Kernel的 驱动就会跳过;所以在修改设备树之后仅显示日志是以为LOGO大小屏幕不支持吗没有显示;修改了设备树和LOGO大小后什么都没显示应该是uboot的DSI驱动加载失败了,uboot的驱动日志没有kernel全面所以没办法通过日志确定,大概率是LOGO格式不符合的问题。
    Luckfox Lyra 对 LOGO 的要求如下:
    1 U-Boot logo 和 Linux Kernel logo 分辨率相同,而且分辨率必须是偶数;
    2 只支持 8bit,16bit,24bit、32bit 的 bmp 图片;
  • Crocodile wrote: 2025-03-05 13:06 您好,Luckfox Lyra 的 DSI 有两套驱动,一套由Uboot实现,一套由 Kernel实现,使用 Uboot的驱动Kernel的 驱动就会跳过;所以在修改设备树之后仅显示日志是以为LOGO大小屏幕不支持吗没有显示;修改了设备树和LOGO大小后什么都没显示应该是uboot的DSI驱动加载失败了,uboot的驱动日志没有kernel全面所以没办法通过日志确定,大概率是LOGO格式不符合的问题。
    Luckfox Lyra 对 LOGO 的要求如下:
    1 U-Boot logo 和 Linux Kernel logo 分辨率相同,而且分辨率必须是偶数;
    2 只支持 8bit,16bit,24bit、32bit 的 bmp 图片;
    您好,很抱歉现在才看到消息,现在问题已经解决,原因是logo的分辨率不能高于屏幕的分辨率。我的屏幕是640480,sdk自带的图片远超此尺寸,将图片改小重新编译内核正常显示了