03-28-2022, 02:01 PM
Hi,
Downloaded files from https://github.com/LibreELEC/brcmfmac_sdio-firmware
and placed them in /lib/firmware/brcm/
BCM4345C0.hcd
brcmfmac43455-sdio.bin
brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt
brcmfmac43455-sdio.txt
dmesg |grep firm
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 13.956292] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[ 13.976156] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[ 14.174721] brcmfmac mmc0:0001:1: firmware: direct-loading firmware brcm/brcmfmac43455-sdio.bin
[ 14.174838] brcmfmac mmc0:0001:1: firmware: failed to load brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt (-2)
[ 14.175925] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 14.176891] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt failed with error -2
[ 14.256595] brcmfmac mmc0:0001:1: firmware: direct-loading firmware brcm/brcmfmac43455-sdio.txt
[ 15.507776] bluetooth hci1: firmware: direct-loading firmware brcm/BCM4345C0.hcd
-----------------
Well yes because brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt was renamed from brcmfmac43456-sdio.pine64,rockpro64-v2.1.txt
as I cound not locate the correct file.
-----------------
checked armbian too but it looks like there is nothing applicable in /lib/firmware/brcm
Did anyone solve this problem?
location of the correct file? or maybe another way to implement the firmwre?
Downloaded files from https://github.com/LibreELEC/brcmfmac_sdio-firmware
and placed them in /lib/firmware/brcm/
BCM4345C0.hcd
brcmfmac43455-sdio.bin
brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt
brcmfmac43455-sdio.txt
dmesg |grep firm
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 13.956292] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[ 13.976156] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[ 14.174721] brcmfmac mmc0:0001:1: firmware: direct-loading firmware brcm/brcmfmac43455-sdio.bin
[ 14.174838] brcmfmac mmc0:0001:1: firmware: failed to load brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt (-2)
[ 14.175925] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 14.176891] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt failed with error -2
[ 14.256595] brcmfmac mmc0:0001:1: firmware: direct-loading firmware brcm/brcmfmac43455-sdio.txt
[ 15.507776] bluetooth hci1: firmware: direct-loading firmware brcm/BCM4345C0.hcd
-----------------
Well yes because brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt was renamed from brcmfmac43456-sdio.pine64,rockpro64-v2.1.txt
as I cound not locate the correct file.
-----------------
checked armbian too but it looks like there is nothing applicable in /lib/firmware/brcm
Did anyone solve this problem?
location of the correct file? or maybe another way to implement the firmwre?