Page 1 of 1

How to enable verbose boot

Posted: Fri May 05, 2023 11:55 am
by ruffle
Getting on well with my R6C (ordered another 10 for a project) but for the life of me I can't see how to enable a more verbose boot.

There's quite a delay between clearing the splash screen and the login appearing on tty1 (I'm booting from the EMMC into text mode),

Can someone point me in the direction of how I can get the boot progress messages on tty1 ?

Thanks.

Re: How to enable verbose boot

Posted: Thu Feb 08, 2024 4:47 pm
by erik
You can connect to the serial port with bt (BootTerm).

Re: How to enable verbose boot

Posted: Tue Jan 07, 2025 11:44 pm
by EABASE
BUMP!

One should be able to see bootup log on tty1, as usual.

However, kernel cmdline have been modified to use /dev/ttyFIQ0 for debug output, and need to be changed.
This has been requested repeatedly from FriendlyElec, and without any response as of year later.

How to modify kernel cmdline, is the question?

Re: How to enable verbose boot

Posted: Tue Feb 04, 2025 9:49 pm
by specs
If you are angry because the system does not what you want perhaps you are still thinking of ancient intel systems. With a modern Linux the TTY is not what it used to be. It is a graphical interface which emulates a console nowadays.

The RK3588 is even worse in the sence that the GPU/VPU is initialized rather late. This results in the monitor only showing the last part of the bootup messages. Typically the last message flashes on the screen right before the graphic login starts. It's a bother to disable the boot-messages on the TTY, but the messages have little value for above reason.

If you need the messages either boot first and check them in the logs (or use dmesg) or use the serial console. With the R6C and the T6 the serial-to-usb adapter is onboard, so there is little reason not to use the serial console there. Even better, with a seperate system it is easier to check what the messages say if you run into a problem at boot.
With the R6S and the M6 a serial console requires a seperate converter. But perhaps you could use a console over ethernet instead (assuming the network works as it should).