silent u-boot not working
Sean Anderson
sean.anderson at seco.com
Thu Jun 13 17:34:36 CEST 2024
Hi Jonas,
On 6/13/24 09:16, Jonas Kvinge wrote:
> Hi,
>
> I'm running openSUSE Tumbleweed on an RPI CM4, I'm trying to silence u-
> boot boot messages, with the default configuration there is an u-boot
> logo on the top right corner and boot text, I'd like to get rid of the
> logo and all text if possible.
> The keyboard is not working before the Linux kernel is loaded, so I can
> not interrupt u-boot and enter any commands, so where should I put "set
> env silent 1"?
>
> I've followed the guide on
>
> I have built u-boot from source using `make rpi_4_defconfig`
> configuration modified the configuration with make menuconfig, and
> verified this in .config before builing.
> CONFIG_SILENT_CONSOLE=y
> CONFIG_SILENT_U_BOOT_ONLY=y
> CONFIG_SILENT_CONSOLE_UPDATE_ON_SET=y
> CONFIG_SILENT_CONSOLE_UPDATE_ON_RELOC=y
> CONFIG_SILENT_CONSOLE_UNTIL_ENV=y
>
> Copied the binary to /boot/efi/u-boot.bin and /boot/vc/u-boot.bin
>
> I've also tried to define CONFIG_EXTRA_ENV_SETTINGS in
> include/configs/rpi.h according to:
> and rebuilt and copied to binary again, still not working.
>
> The text and logo is still present during boot, what am I doing wrong
> here?
I implemented a silent console recently. Here are the steps I took:
- Define CONFIG_DISABLE_CONSOLE
- set silent=y in the default environment (CONFIG_EXTRA_ENV_SETTINGS)
You can still enable the console by pressing any key at the (invisible) prompt.
Let me know if that works for you.
--Sean
More information about the U-Boot
mailing list