Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: RPI02W wifi driver?



On Sat, May 6, 2023 at 7:18 PM Dave Tyson <dtyson%anduin.org.uk@localhost> wrote:
> Following on from Michael van Elst's post:
> A reboot produced:
> [     5.097254] bwfm0: Found Firmware file: brcmfmac43430-
> sdio.raspberrypi,model-zero-2-w.bin
> [     5.127256] bwfm0: NVRAM file default:    brcmfmac43430-sdio.txt
> [     5.127256] bwfm0: NVRAM file model-spec: brcmfmac43430-
> sdio.raspberrypi,model-zero-2-w.txt
> [     5.127256] bwfm0: Found NVRAM file: brcmfmac43430-
> sdio.raspberrypi,model-zero-2-w.txt
> [     5.127256] bwfm0: CLM file default:    brcmfmac43430-sdio.clm_blob
> [     5.127256] bwfm0: CLM file model-spec: brcmfmac43430-
> sdio.raspberrypi,model-zero-2-w.clm_blob
> [     5.127256] bwfm0: Found CLM file: brcmfmac43430-
> sdio.raspberrypi,model-zero-2-w.clm_blob
> [     6.867502] bwfm0: CHIPACTIVE
> [     6.967515] bwfm0: address e4:5f:01:3b:02:44
> [     6.987518] bwfm0: wl0: Mar 31 2022 17:24:51 version 9.88.4.77
> (g58bc5cc) FWID 01-3b307371
> ...
> So I guess this shows that the rpi zero 2 wifi will work OK - it just
> needs a bit of tinkering with the dtb.
> Dave

Progress report from my tinkers:

0w - I obtained a Pi 0W and installed the most recent earmv6hf image.
The boot process found the wifi module and it just worked.

[     6.076562] bwfm0: Found Firmware file: brcmfmac43430-sdio.bin
[     6.116676] bwfm0: NVRAM file default:    brcmfmac43430-sdio.txt
[     6.126797] bwfm0: NVRAM file model-spec:
brcmfmac43430-sdio.raspberrypi,model-zero-w.txt
[     6.126797] bwfm0: Found NVRAM file:
brcmfmac43430-sdio.raspberrypi,model-zero-w.txt
[     6.126797] bwfm0: CLM file default:    brcmfmac43430-sdio.clm_blob
[     6.126797] bwfm0: CLM file model-spec:
brcmfmac43430-sdio.raspberrypi,model-zero-w.clm_blob
[     8.359565] bwfm0: CHIPACTIVE

It's on the local wifi and purring.

02w - I have not made progress; the notes Dave shared are encouraging.

4 - With a newer UEFI boot "chip", the system that had not recognized
the wifi module can see it now.

[     2.462716] bwfm0: NVRAM file default:    brcmfmac43455-sdio.txt
[     2.462716] bwfm0: NVRAM file model-spec:
brcmfmac43455-sdio.Raspberry Pi 4 Model B.txt
[     2.462716] bwfm0: autoconfiguration error: NVRAM file not available

I *think* this last hurdle is just a file naming or linking issue
(which will become obvious when it works).


Home | Main Index | Thread Index | Old Index