Project

General

Profile

Actions

Feature #718

closed

Integrate splash into kernel image

Added by Hammel over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
03 - Linux Kernel
Target version:
Start date:
19 Sep 2019
Due date:
% Done:

0%

Estimated time:
Severity:
01 - Critical

Description

This is easy.
  1. Create PPM image from psplash image (src/logo/miot-small.png)
  2. Convert to 224: ppmquant 224 miot-small.ppm > miot-small_224.ppm
  3. Rename to logo_custom_clut224.ppm
  4. Copy to <kernel_source>/drivers/video/logo/
  5. Enable in kernel: Device Drivers->Graphics support->Bootup logo->Custom 224-color Linux log
  6. Build kernel

The miot-small_224.ppm should go in the src/kernel directory, with a symlink to logo_custom_clut224.ppm.
Then the build should copy this in as part of the -init target dependencies.
Don't forget to save the kernel config after updating it!

Note that it's possible this won't work if I've moved console=tty3 instead of console=tty0. I won't know till I try it.

See https://developer.toradex.com/knowledge-base/splash-screen-linux


Related issues

Related to PiBox - Bug #716: Disable all console boot messagesClosedHammel18 Sep 2019

Actions
Actions #1

Updated by Hammel over 4 years ago

  • Description updated (diff)
Actions #2

Updated by Hammel over 4 years ago

  • Status changed from New to Closed

Probably don't want this after all. The boot logo is disabled with logo.nologo kernel parameter at the moment. I don't think we really need to re-enable it, especially since I can't guarantee the logo will be centered on the display like I can with psplash.

Closing issue as "won't do".

Actions

Also available in: Atom PDF