Skip to content

uboot/splash: add splash screen documentation for AM62PX, J722S and AM62LX - #753

Open
lucifer-9852 wants to merge 3 commits into
TexasInstruments:masterfrom
lucifer-9852:ti_docs
Open

uboot/splash: add splash screen documentation for AM62PX, J722S and AM62LX#753
lucifer-9852 wants to merge 3 commits into
TexasInstruments:masterfrom
lucifer-9852:ti_docs

Conversation

@lucifer-9852

@lucifer-9852 lucifer-9852 commented Jul 23, 2026

Copy link
Copy Markdown
  • AM62PX: update stale ti-u-boot branch links, add panel-specific config
    fragment table (OLDI and DSI panels) and build commands.
  • J722S: add custom board steps, splash storage struct (SPI-NOR + MMC),
    env variables, panel config fragment table (OLDI, DSI, eDP) and build
    commands.
  • AM62LX: add custom board steps, splash storage struct (MMC only), env
    variables with correct DDR load address (0x82200000), panel config
    fragment table (DSI) and build commands; add warning that display
    pipeline drivers must be built-in (=y) in Linux kernel when U-Boot
    splash is enabled.
  • Add UG-Splash-Screen to J722S and AM62LX TOC files.
  • AM62X: Update splash screen page with build steps and list of panels supported.

@github-actions

Copy link
Copy Markdown

New warnings found with rstcheck:

source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst:278: (INFO/1) Enumerated list start value not ordinal-1: "3" (ordinal 3)
source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst:318: (INFO/1) Enumerated list start value not ordinal-1: "4" (ordinal 4)
source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst:508: (INFO/1) Duplicate implicit target name: "panel-specific config fragments".
source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst:554: (INFO/1) Duplicate implicit target name: "building u-boot with splash screen enabled".

Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
@github-actions

Copy link
Copy Markdown

New warnings found with rstcheck:

source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst:82: (INFO/1) Duplicate implicit target name: "display custom logo as splash screen".
source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst:541: (INFO/1) Duplicate implicit target name: "panel-specific config fragments".
source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst:587: (INFO/1) Duplicate implicit target name: "build u-boot with splash screen enabled".

Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
Comment thread source/linux/Foundational_Components/U-Boot/UG-Splash-Screen.rst Outdated
StaticRocket
StaticRocket previously approved these changes Jul 29, 2026
StaticRocket
StaticRocket previously approved these changes Jul 30, 2026
… and AM62LX

Signed-off-by: Rahul Sharma <r-sharma3@ti.com>
Signed-off-by: Rahul Sharma <r-sharma3@ti.com>
Signed-off-by: Rahul Sharma <r-sharma3@ti.com>
Comment on lines +2 to +4
[Kk]config
splashsource
splashfile

@StaticRocket StaticRocket Jul 31, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

kconfig isn't a proper name. It's a :file: name. I mean, there is an actual kconfig package and project, but that's for KDE configuration management. Not kernel stuff.

Similarly, splashsource and splashfile are compound words and are only written without the - to simplify the parameter name version. We should not consider them to be proper words. References in the documentation should use inline code (``) to indicate that it is a parameter instead of a name.

as part of the U-Boot build. Any change to the SPL splash screen feature requires rebuilding tispl.bin.
Use the new tispl.bin to boot the board to see the splash screen at SPL stage.

.. vale RedHat.Slash = NO

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please avoid configuring vale with inline comments. False positives are tolerable, especially when properly using the :file: role.

CONFIG_PHY_CADENCE_DPHY=y

Disable splash screen
-----------------------

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Title overrun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants