add nanopi wifi firmware from Armbian

This commit is contained in:
Shaun Mulligan 2017-07-27 10:27:08 +02:00
parent d0813500e3
commit b84ecd8f4c
8 changed files with 76 additions and 59 deletions

View file

@ -0,0 +1,4 @@
PM=0
nv_by_chip=1 \
43362 1 nvram_ap6210.txt
43430 0 nvram_ap6212.txt

View file

@ -1,18 +1,31 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/files:" FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
# These firmware files are fetched from https://github.com/armbian/build/tree/master/packages/extras/firmware/brcm
SRC_URI_append = " \ SRC_URI_append = " \
file://nvram_ap6212.txt \ file://bcm4329.hcd \
file://fw_bcm43438a0.bin \ file://bcm4330.hcd \
file://bcm43438-sdio.hcd \
file://brcmfmac43430-sdio.bin \
file://brcmfmac43430-sdio.txt \
file://config.txt \
" "
do_install_append() { do_install_append() {
cp ${WORKDIR}/nvram_ap6212.txt ${D}/lib/firmware/brcm/brcmfmac43430-sdio.txt cp ${WORKDIR}/bcm4329.hcd ${D}/lib/firmware/brcm/bcm4329.hcd
cp ${WORKDIR}/fw_bcm43438a0.bin ${D}/lib/firmware/brcm/brcmfmac43430-sdio.bin cp ${WORKDIR}/bcm4330.hcd ${D}/lib/firmware/brcm/bcm4330.hcd
cp ${WORKDIR}/bcm43438-sdio.hcd ${D}/lib/firmware/brcm/bcm43438-sdio.hcd
cp ${WORKDIR}/brcmfmac43430-sdio.bin ${D}/lib/firmware/brcm/brcmfmac43430-sdio.bin
cp ${WORKDIR}/brcmfmac43430-sdio.txt ${D}/lib/firmware/brcm/brcmfmac43430-sdio.txt
cp ${WORKDIR}/config.txt ${D}/lib/firmware/brcm/config.txt
} }
PACKAGES =+ "${PN}-ap6212" PACKAGES =+ "${PN}-ap6212"
FILES_${PN}-ap6212 = " \ FILES_${PN}-ap6212 = " \
/lib/firmware/brcm/brcmfmac43430-sdio.txt \ /lib/firmware/brcm/bcm4329.hcd \
/lib/firmware/brcm/bcm4330.hcd \
/lib/firmware/brcm/bcm43438-sdio.hcd \
/lib/firmware/brcm/brcmfmac43430-sdio.bin \ /lib/firmware/brcm/brcmfmac43430-sdio.bin \
/lib/firmware/brcm/brcmfmac43430-sdio.txt \
/lib/firmware/brcm/config.txt \
" "