head -r357356: fails to boot RPi4 but boots Rock64 (same media, moved between machines); -r356426 booted both

Mark Millard marklmi at yahoo.com
Sat Feb 1 11:58:52 UTC 2020


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.


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



More information about the freebsd-arm mailing list