05-10-2022, 10:32 PM
Hello!
I've seen a couple of threads asking how to get the AW-CM256SM combo wifi/bluetooth module working, but I haven't seen any conclusive cases of a user getting it running yet. I'm in the same boat myself, but I think I'm making progress towards it.
I'm using Manjaro for ARM, the image specifically for the RockPro64. I installed brcmfmac from the Arch repositories using yay, as I believe that's the correct driver for the module.
"dmesg | grep SDIO" gives me this: "[ 2.172676] mmc0: new ultra high speed SDF104 SDIO card at address 0001"
"dmesg | grep brcmfmac" returns the following:
[ 8.602310] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 8.602862] usbcore: registered new interface driver brcmfmac
[ 8.605626] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.bi
n failed with error -2
[ 8.614427] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.tx
t failed with error -2
[ 8.614570] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.txt failed with error -2
[ 9.641432] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
If I am understanding correctly then, the module is being detected on mmc0, and I do have the driver installed, but something isn't configured correctly. Any ideas on what I need to do next?
Thanks in advance!
I've seen a couple of threads asking how to get the AW-CM256SM combo wifi/bluetooth module working, but I haven't seen any conclusive cases of a user getting it running yet. I'm in the same boat myself, but I think I'm making progress towards it.
I'm using Manjaro for ARM, the image specifically for the RockPro64. I installed brcmfmac from the Arch repositories using yay, as I believe that's the correct driver for the module.
"dmesg | grep SDIO" gives me this: "[ 2.172676] mmc0: new ultra high speed SDF104 SDIO card at address 0001"
"dmesg | grep brcmfmac" returns the following:
[ 8.602310] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 8.602862] usbcore: registered new interface driver brcmfmac
[ 8.605626] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.bi
n failed with error -2
[ 8.614427] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.tx
t failed with error -2
[ 8.614570] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.txt failed with error -2
[ 9.641432] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
If I am understanding correctly then, the module is being detected on mmc0, and I do have the driver installed, but something isn't configured correctly. Any ideas on what I need to do next?
Thanks in advance!