Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Feb 2020 03:58:42 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        freebsd-arm <freebsd-arm@freebsd.org>
Subject:   head -r357356: fails to boot RPi4 but boots Rock64 (same media, moved between machines); -r356426 booted both
Message-ID:  <63205335-8E8A-4CCB-BC80-E4EC767FBC09@yahoo.com>
References:  <63205335-8E8A-4CCB-BC80-E4EC767FBC09.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I had a working head -r356426 based microSD card that booted
both the Rock64 and the RPi4.

I upgraded it to be based on head -r357356 .

Now the RPi4B hangs up during boot and does not start its APs.
But the Rock64 boots fine via the same media.

Diffing RPi4B console logs for -r356426 vs. -r357356 shows
-r357356 shw the following as the only types of
textual differences:

psci0: PSCI version number mismatched with DT
device_attach: psci0 attach returned 6
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
psci0: PSCI version number mismatched with DT
device_attach: psci0 attach returned 6
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
psci0: PSCI version number mismatched with DT
device_attach: psci0 attach returned 6
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
psci0: PSCI version number mismatched with DT
device_attach: psci0 attach returned 6
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
psci0: PSCI version number mismatched with DT
device_attach: psci0 attach returned 6
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
psci0: PSCI version number mismatched with DT
device_attach: psci0 attach returned 6
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
psci0: PSCI version number mismatched with DT
device_attach: psci0 attach returned 6
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
psci0: PSCI version number mismatched with DT

(More blocks of 3 such lines at a time happen later as well.)

By contrast, -r356426 has:

Checking root against brcm,bcm2837
Checking root against brcm,bcm2711

but -r357426 does not.

Finally -r356426 gets:

. . .
mmc1: No compatible cards found on bus
Release APs...done
Trying to mount root from ufs:/dev/label/RPi4root [rw,noatime]...
CPU  0: ARM Cortex-A72 r0p3 affinity:  0
. . .

But -r357356 gets:

. . .
mmc1: No compatible cards found on bus
Release APs...Trying to mount root from ufs:/dev/label/RPi4root =
[rw,noatime]...
APs not started
CPU  0: ARM Cortex-A72 r0p3 affinity:  0
. . .


Those are the only textual differences up to this point,
but things are clearly messed up by this far along so I
stop here.


=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?63205335-8E8A-4CCB-BC80-E4EC767FBC09>