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

Reply via email to