Hi, > On 4 Nov 2025, at 10:56, Guillaume Gardet <[email protected]> wrote: > > Hi Ivan, > >> -----Original Message----- >> From: Ivan T. Ivanov <[email protected]> >> Sent: Thursday, October 23, 2025 3:35 PM >> To: Guillaume Gardet <[email protected]> >> Cc: [email protected] >> Subject: RPi images kernel command line console= parameter >> >> >> Hi, >> >> I am looking into optimising/fixing console parameters for RPi images >> generated >> by [1]. The thing is that these images have console=ttyS0 hardcoded which is >> not >> valid for RPi’s which do not have bluetooth module or RPi 5 devices. I have >> few >> RPi machines which should use following console: >> >> ttyAMA0 - Raspberry Pi 2 Model B Rev 1.2 >> ttyS0 - Raspberry Pi 3 Model B Plus Rev 1.3 >> ttyS0 - Raspberry Pi 4 Model B Rev 1.1 >> ttyAMA0 - Raspberry Pi Compute Module 3 Rev 1.0 >> ttyS0 - Raspberry Pi Compute Module 4 Rev 1.0 >> ttyAMA10 - Raspberry Pi 5 Model B Rev 1.0 (c0 stepping) >> ttyAMA10 - Raspberry Pi Compute Module 5 Rev 1.0 (dO stepping) >> >> Currently raspberrypi-firmware-dt package which provides device tree files >> for >> these boards define proper chosen { stdout-path = }. >> Which means that if there is no console= parameters on the kernel command >> line >> the one defined in stdout-path will be used for kernel logging. And this is >> working >> fine. I have tested this on the above boards. >> >> So far so good. >> >> Now ... images witch boot to graphical desktop have also cconsole=tty0 which >> presumably redirect kernel boot log to graphical console. >> >> If I remove all console= parameters from these images the boot log is >> redirected >> to serial output and once graphical login is stared it will be visible on >> the HDMI >> output. >> >> One thing I am unsure is: if I don’t add serial console to the kernel >> command line >> will system spawn agetty for preferred kernel console? >> >> Question is can we remove serial console= from the command line, can we >> remove tty0 (graphical console) also? > > According to your tests, I guess we could drop the console= since the > firmware does the job. > > Feel free to submit a SR to update the jeOS images.
I just planed to post a follow up on this. Matthias was kind enough to merge this: https://build.opensuse.org/requests/1315355 Regards, Ivan
