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