Port-arm archive

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

Re: RPI bwfm: checksum error



On Sat, Mar 13, 2021 at 09:42:22AM -0800, Jason Thorpe wrote:
> 
> 
> > On Mar 13, 2021, at 9:40 AM, Michael van Elst <mlelstv%serpens.de@localhost> wrote:
> > 
> > luke%lukeross.name@localhost (Luke Ross) writes:
> > 
> >> bwfm0: checksum error
> > 
> >> I've found both the 0W and the 3A+ (slightly different wifi chip model)
> >> exhibit the same error. It's been this way for me for quite a while, up
> >> to and including a run with HEAD build 202103121650Z (earmv6hf) today.
> > 
> > For me it works fine with -current, -9 needs a pullup.
> > 
> > RPI0w,RPI3 use:
> > 
> > -r--r--r--  1 root  wheel   388739 Jan  1 15:17 brcmfmac43430-sdio.bin
> > 
> > and RPI3+,RPI4 use:
> > 
> > -r--r--r--  1 root  wheel   488193 Jan  1 15:17 brcmfmac43455-sdio.bin
> 
> Are we installing the correct links in the file system for these?


There are no different firmware versions, so no links necessary.

The NVRAM files (*.txt) on the other hand are different, e.g.:

-r--r--r--  1 root  wheel  1863 Mar  7 15:34 /libdata/firmware/if_bwfm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
-r--r--r--  3 root  wheel  1864 Mar  7 15:34 /libdata/firmware/if_bwfm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt

4c4
< # Raspberry Pi 4 Model B
---
> # Raspberry Pi 3 Model B+
10c10
< boardflags3=0x44200100
---
> boardflags3=0x48200100


N.B. current firmware as delivered with Linux doesn't work at all and
also requires a third file (*.clm_blob) for regulatory parameters.


Greetings,
-- 
                                Michael van Elst
Internet: mlelstv%serpens.de@localhost
                                "A potential Snark may lurk in every tree."


Home | Main Index | Thread Index | Old Index