Thank you for quick fix!
The system does no longer hang during boot. However, input from
serial console does not work with console=fb (output works
normally). When console=fb is not specified, input from serial
console works fine.
Thanks,
rin
On 2019/07/23 21:15, Nick Hudson wrote:
On 21/07/2019 16:23, Rin Okuyama wrote:
Hi,
I examined this problem of GENERIC kernel on my RPI2B-1.2 a little
bit further.
It seems that WSDISPLAY_MULTICONS (enabled in GENERIC, disabled in
RPI*) does not work on machines that use plcom0 as console.
GENERIC kernel works on RPI2B-1.2 if 'console=fb' is not specified
in cmdline.txt, or 'console=fb' is specified but WSDISPLAY_MULTICONS
is disabled. RPI2 kernel also hangs if 'console=fb' is specified and
WSDISPLAY_MULTICONS is enabled.
Also for RPI0W, RPI kernel hangs if 'console=fb' is specified and
WSDISPLAY_MULTICONS is enabled.
Thanks for the analysis.
Hopefully this is now fixed with sys/arch/evbarm/dev/plcom.c:1.58
Nick