Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Feb 2021 11:51:51 +0100
From:      Emmanuel Vadot <manu@bidouilliste.com>
To:        Alex Samorukov <samm@freebsd.org>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: RPI4 USB Boot: Unable to find firmware device
Message-ID:  <20210221115151.bd39f87fcfed396bd48b1060@bidouilliste.com>
In-Reply-To: <ff0e8a1f-fff1-fae3-fdd8-a36bc7ce40a3@freebsd.org>
References:  <ff0e8a1f-fff1-fae3-fdd8-a36bc7ce40a3@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 20 Feb 2021 16:56:26 +0100
Alex Samorukov <samm@freebsd.org> wrote:

> Hello,
> 
> 
> 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@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

 Note that you will also need two files provides in an issue on
rpi-firmware github, see
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252971#c25 for more
info.
 I'm waiting for rpi foundation to release a new version of the
firmware file and will commit an update to the port.
 I hope that they release that early next week to 13.0-RC1 can have
them.

 Cheers,

-- 
Emmanuel Vadot <manu@bidouilliste.com> <manu@FreeBSD.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210221115151.bd39f87fcfed396bd48b1060>