RPI4 USB Boot: Unable to find firmware device

Alex Samorukov samm at freebsd.org
Mon Mar 1 20:49:03 UTC 2021


Hi,

Small follow up - today i upgraded to Beta4, re-wrote entire msdos
partition and it just works, without any changes )

Thank you for working on that.

On 21.02.2021 11:51, Emmanuel Vadot wrote:
>
> I am booting FreeBSD generic 13.0-BETA3 from the USB. All works, but on
> boot i see "Unable to find firmware device" for the bcm2835_cpufreq0. As
> result - powerd is not working. I think it somehow expects firmware on
> mmc (which is missing) and fails to load it from USB. I did not found
> how to point kernel to the correct firmware device/path. Any hints?
>
>
> Error messages provided below:
>
> root at generic:/usr/ports # dmesg | grep cpufreq
> bcm2835_cpufreq0: <CPU Frequency Control> on cpu0
> bcm2835_cpufreq0: Unable to find firmware device
> device_attach: bcm2835_cpufreq0 attach returned 6
> armv8crypto0: CPU lacks AES instructionsbcm2835_cpufreq0: <CPU Frequency
> Control> on cpu0
> bcm2835_cpufreq0: Unable to find firmware device
> device_attach: bcm2835_cpufreq0 attach returned 6
>  This is fixed in head and stable/13 :
> https://cgit.freebsd.org/src/commit/?id=1cf282363101f5d99b1dadfb0d3250bbe6f482a5
> https://cgit.freebsd.org/src/commit/?id=2551d928501fb613dba09b7ffe7e383dba276ca6
>
>  I'm waiting on re@ approval for 13.0


More information about the freebsd-arm mailing list