NVRAM file for BCM43362 Murata SN8000UFL module

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

I use a Murata SN8000UFL module that integrate a BCM43362 chip on a SDIO bus connected to an Atmel SAMA5D25 processor running Linux 3.19. The chip is correctly detected on the SDIO bus then load the brcmfmac and brcmutil kernel module to handle it. But the brcmfmac driver want to read a NVRAM file /lib/firmare/brcm/brcmfmac43362-sdio.txt and I don't know where to find nor how create this file.

Here is the kernel log when the chip is powered up:

[ 396.130000] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)

[  396.140000] mmc2: queuing unknown CIS tuple 0x80 (6 bytes)

[  396.150000] mmc2: queuing unknown CIS tuple 0x80 (8 bytes)

[  396.150000] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)

[  396.160000] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)

[  396.170000] mmc2: queuing unknown CIS tuple 0x80 (5 bytes)

[  396.190000] mmc2: new high speed SDIO card at address 0001

[  396.200000] brcmfmac: F1 signature read @0x18000000=0x1591a962

[  396.210000] brcmfmac_sdio mmc2:0001:1: Direct firmware load for brcm/brcmfmac43362-sdio.txt failed with error -2

[  397.250000] brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50

[  398.260000] brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50

The firmware is into the file /lib/firmware/brcm/brcmfmac43362-sdio.bin and have the SHA1 sum fbfac4a2581cdfc06ee343bece5fe912f88a3b49 .

As I understand the NVRAM file is a simple text key=value per line format, but the few examples I have found contain very complex keys and values I have no idea about but for the macaddr key and are for other chips. Do exists a standard NVRAM file for the SN8000UFL where I only have to change the macaddr key ?

Best Regards,
Jean-Christian

0 Likes
2 Replies