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>