nxp-wlan-sdk: iw612-sdk: add nxp tools

Add nxp-wlan-sdk repice as a verbatim copy and add our bbappend
for fixing the build.
This recipe include some tools, mainly for RF porpouses.

https://onedigi.atlassian.net/browse/DEL-8346

Signed-off-by: Isaac Hermida <isaac.hermida@digi.com>
This commit is contained in:
Isaac Hermida 2022-12-05 10:48:34 +01:00
parent 7b2339869a
commit fb9a3c9814
3 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,21 @@
require iw612-sdk_git.inc
SUMMARY = "NXP Wi-Fi SDK for IW612"
inherit module-base
TARGET_CC_ARCH += "${LDFLAGS}"
do_compile () {
oe_runmake appsbuild
}
do_install () {
install -d ${D}${datadir}/nxp_wireless
cp -r bin_sdw61x/* ${D}${datadir}/nxp_wireless
}
FILES:${PN} = "${datadir}/nxp_wireless"
COMPATIBLE_MACHINE = "(mx93-nxp-bsp)"

View File

@ -0,0 +1,3 @@
# Copyright (C) 2023 Digi International.
RRECOMMENDS:${PN}:remove = "wireless-tools"

View File

@ -0,0 +1,14 @@
SUMMARY = "NXP Wi-Fi SDK for IW612"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=ab04ac0f249af12befccb94447c08b77"
SRCBRANCH = "lf-5.15.71_2.2.0"
IW612_SRC ?= "git://github.com/nxp-imx/mwifiex-iw612.git;protocol=https"
SRC_URI = "${IW612_SRC};branch=${SRCBRANCH}"
SRCREV = "4cc2c8831f27c8eceece6b66fc2de8b73360f520"
S = "${WORKDIR}/git"
EXTRA_OEMAKE = "KERNELDIR=${STAGING_KERNEL_BUILDDIR}"
RRECOMMENDS:${PN} = "wireless-tools"