Discussion:
[fedora-arm] Raspberry 3, latest RC and serial
Alessio Ciregia
2017-09-26 17:03:41 UTC
Permalink
Someone has tested the latest RC of the Minimal image on the RPi3 using the
serial console?
Maybe I'm wrong, but it doesn't work as in previous composes was. It stops
printing on the serial console as soon as the kernel is loaded. The append
line in the extlinux.conf file seems ok.

Tomorrow I will try again. In the meanwhile could someone confirm that it
works?

Thanks
A.
Peter Robinson
2017-09-26 17:48:10 UTC
Permalink
Post by Alessio Ciregia
Someone has tested the latest RC of the Minimal image on the RPi3 using the
serial console?
Maybe I'm wrong, but it doesn't work as in previous composes was. It stops
printing on the serial console as soon as the kernel is loaded. The append
line in the extlinux.conf file seems ok.
There was a change/regression where you need to specify ttyS1 for the
console, not S0, I believe it should work fine for that, I think I
know what the issue is but I'm traveling this week in endless meetings
so I've not had time to verify my theory as to why that is
Post by Alessio Ciregia
Tomorrow I will try again. In the meanwhile could someone confirm that it
works?
Thanks
A.
_______________________________________________
_______________________________________________
arm mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to arm-***@lists.fedora
Alessio Ciregia
2017-09-27 09:07:52 UTC
Permalink
Indeed, adding "console=tty0 console=ttyS1,115200" to the append line in
extlinux.conf, now the serial connection works.
But initial-setup, even if the answers appears in the serial interface,
doesn't work: in reality there is a login screen.
Here you can find a screencast to better understand:
https://alciregi.fedorapeople.org/webm/rpi3serial.webm
Using the hdmi monitor and the keyboard, initial setup works.

Ciao
Post by Alessio Ciregia
Post by Alessio Ciregia
Someone has tested the latest RC of the Minimal image on the RPi3 using
the
Post by Alessio Ciregia
serial console?
Maybe I'm wrong, but it doesn't work as in previous composes was. It
stops
Post by Alessio Ciregia
printing on the serial console as soon as the kernel is loaded. The
append
Post by Alessio Ciregia
line in the extlinux.conf file seems ok.
There was a change/regression where you need to specify ttyS1 for the
console, not S0, I believe it should work fine for that, I think I
know what the issue is but I'm traveling this week in endless meetings
so I've not had time to verify my theory as to why that is
Post by Alessio Ciregia
Tomorrow I will try again. In the meanwhile could someone confirm that it
works?
Thanks
A.
_______________________________________________
Paul Whalen
2017-09-27 13:44:21 UTC
Permalink
----- Original Message -----
Post by Alessio Ciregia
Indeed, adding "console=tty0 console=ttyS1,115200" to the append line in
extlinux.conf, now the serial connection works.
But initial-setup, even if the answers appears in the serial interface,
doesn't work: in reality there is a login screen.
https://alciregi.fedorapeople.org/webm/rpi3serial.webm
Using the hdmi monitor and the keyboard, initial setup works.
Thanks for all the testing Alessio!

With our Beta release already delayed, I think we need to document using
the display to configure initial setup for the Raspberry Pi 3 (which is
what most users will do) and get this fixed for final.

Initial-setup over serial works on all other hardware tested.

Paul
Post by Alessio Ciregia
Ciao
Post by Alessio Ciregia
Someone has tested the latest RC of the Minimal image on the RPi3 using the
serial console?
Maybe I'm wrong, but it doesn't work as in previous composes was. It stops
printing on the serial console as soon as the kernel is loaded. The append
line in the extlinux.conf file seems ok.
There was a change/regression where you need to specify ttyS1 for the
console, not S0, I believe it should work fine for that, I think I
know what the issue is but I'm traveling this week in endless meetings
so I've not had time to verify my theory as to why that is
Post by Alessio Ciregia
Tomorrow I will try again. In the meanwhile could someone confirm that it
works?
Thanks
A.
_______________________________________________
_______________________________________________
_______________________________________________
arm mailing list -- ***@lists.fedoraproject.org
To unsubscribe send
Peter Robinson
2017-09-27 16:43:27 UTC
Permalink
Post by Alessio Ciregia
Indeed, adding "console=tty0 console=ttyS1,115200" to the append line in
extlinux.conf, now the serial connection works.
But initial-setup, even if the answers appears in the serial interface,
doesn't work: in reality there is a login screen.
https://alciregi.fedorapeople.org/webm/rpi3serial.webm
Using the hdmi monitor and the keyboard, initial setup works.
https://github.com/rhinstaller/initial-setup/pull/41

That PR should fix it, you can test it easily on an existing image by
editing the initial-setup.service adding ttyS1 to it
Post by Alessio Ciregia
Post by Peter Robinson
Post by Alessio Ciregia
Someone has tested the latest RC of the Minimal image on the RPi3 using the
serial console?
Maybe I'm wrong, but it doesn't work as in previous composes was. It stops
printing on the serial console as soon as the kernel is loaded. The append
line in the extlinux.conf file seems ok.
There was a change/regression where you need to specify ttyS1 for the
console, not S0, I believe it should work fine for that, I think I
know what the issue is but I'm traveling this week in endless meetings
so I've not had time to verify my theory as to why that is
Post by Alessio Ciregia
Tomorrow I will try again. In the meanwhile could someone confirm that it
works?
Thanks
A.
_______________________________________________
_______________________________________________
_______________________________________________
arm mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to
Alessio Ciregia
2017-09-27 09:15:39 UTC
Permalink
Post by Peter Robinson
There was a change/regression where you need to specify ttyS1 for the
console, not S0, I believe it should work fine for that, I think I
know what the issue is but I'm traveling this week in endless meetings
so I've not had time to verify my theory as to why that is
Another observation.
Burning the Minimal image, inserting it in the RPi3 and booting it with the
serial "cable" connected, serial communication works even if I have not
"enabled" it in config and extlinux.

Ciao
A.
Peter Robinson
2017-09-27 16:46:24 UTC
Permalink
Post by Alessio Ciregia
Post by Peter Robinson
There was a change/regression where you need to specify ttyS1 for the
console, not S0, I believe it should work fine for that, I think I
know what the issue is but I'm traveling this week in endless meetings
so I've not had time to verify my theory as to why that is
Another observation.
Burning the Minimal image, inserting it in the RPi3 and booting it with the
serial "cable" connected, serial communication works even if I have not
"enabled" it in config and extlinux.
The kernel could see the serial port anyway due to the DT, and the
kernel might get the option automatically by the bootargs or console
options from the firmware although I'm guessing here.
_______________________________________________
arm mailing list -- ***@lists.fedoraproject.org
To unsubscribe send an email to arm-***@lists.fedoraproj

Loading...