Skip to content
This repository was archived by the owner on Feb 27, 2023. It is now read-only.

Commit f8cd92d

Browse files
committed
Get wifi firmware from .deb
1 parent 447b155 commit f8cd92d

File tree

1 file changed

+21
-14
lines changed

1 file changed

+21
-14
lines changed

buildroot/package/rpi-wifi-firmware/rpi-wifi-firmware.mk

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,31 @@
44
#
55
################################################################################
66

7-
RPI_WIFI_FIRMWARE_VERSION = f713a6054746bc61ece1c8696dce91a7b7e22dd9
8-
RPI_WIFI_FIRMWARE_SITE = $(call github,RPi-Distro,firmware-nonfree,$(RPI_WIFI_FIRMWARE_VERSION))
7+
RPI_WIFI_FIRMWARE_VERSION = 20210315-3+rpt4
8+
#RPI_WIFI_FIRMWARE_SITE = $(call github,RPi-Distro,firmware-nonfree,$(RPI_WIFI_FIRMWARE_VERSION))
9+
RPI_WIFI_FIRMWARE_SITE = http://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree/
10+
RPI_WIFI_FIRMWARE_SOURCE = firmware-brcm80211_$(RPI_WIFI_FIRMWARE_VERSION)_all.deb
911
RPI_WIFI_FIRMWARE_LICENSE = Proprietary
1012
RPI_WIFI_FIRMWARE_LICENSE_FILES = LICENCE.broadcom_bcm43xx
1113

14+
define RPI_WIFI_FIRMWARE_EXTRACT_CMDS
15+
dpkg-deb -x $(DL_DIR)/$(RPI_WIFI_FIRMWARE_SOURCE) $(@D)
16+
endef
17+
1218
define RPI_WIFI_FIRMWARE_INSTALL_TARGET_CMDS
13-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43143.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43143.bin
14-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43430-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43430-sdio.bin
15-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43430-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43430-sdio.txt
16-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43436-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43436-sdio.bin
17-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43436-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43436-sdio.txt
18-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43436-sdio.clm_blob $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43436-sdio.clm_blob
19-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43455-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.bin
20-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43455-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.txt
21-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43455-sdio.clm_blob $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
22-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43456-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43456-sdio.bin
23-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43456-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43456-sdio.txt
24-
$(INSTALL) -D -m 0644 $(@D)/brcm/brcmfmac43456-sdio.clm_blob $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43456-sdio.clm_blob
19+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43143.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43143.bin
20+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43430-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43430-sdio.bin
21+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43430-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43430-sdio.txt
22+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43430-sdio.clm_blob $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43430-sdio.clm_blob
23+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43436-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43436-sdio.bin
24+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43436-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43436-sdio.txt
25+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43436-sdio.clm_blob $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43436-sdio.clm_blob
26+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43455-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.bin
27+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43455-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.txt
28+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
29+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43456-sdio.bin $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43456-sdio.bin
30+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43456-sdio.txt $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43456-sdio.txt
31+
$(INSTALL) -D -m 0644 $(@D)/lib/firmware/brcm/brcmfmac43456-sdio.clm_blob $(TARGET_DIR)/lib/firmware/brcm/brcmfmac43456-sdio.clm_blob
2532
endef
2633

2734
$(eval $(generic-package))

0 commit comments

Comments
 (0)