~/talk

Early Splash Screen Using U-Boot

links:none on file
links:none on file
slides:none on file

Adds a splash screen into U-Boot’s SPL to show the logo about two seconds earlier and to remain visible through Falcon boot where U-Boot proper is skipped. Implements a video uclass driver and optional panel driver, requires device-tree compatible strings and Kconfig flags, and uses reserved RAM (example reserved region like 0x802xxxxx) plus blobs handoff so U-Boot proper reuses the framebuffer instead of reinitializing it. SPL env becomes static so changing splash requires rebuilding SPL; demo shows the approach works.

AI-written summary · about

  1. 0:00Early splash screen with U-Boot
  2. 1:03Boot flow and splash basics
  3. 5:46Early splash screen in U-Boot
  4. 7:54Splash screen framework changes
  5. 9:23U-Boot driver model
  6. 11:11Memory reservation and frame buffer
  7. 12:15Splash screen vs early splash code
  8. 14:47Adding splash to new devices
  9. 17:59Splash in U-Boot proper
  10. 19:03Testing splash in U-Boot
  11. 20:05Enable early splash in SPL
  12. 21:31Persistent splash and flicker-free
  13. 23:39Dynamic frame buffer reservation
  14. 24:00References and closing
  15. 24:21Demo: early splash in action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.