18xx-ti-utils: new package

These are spacial RF calibration utilities for TI Wilink 18xx
modules.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Baruch Siach 2018-03-01 23:51:42 +02:00 committed by Peter Korsgaard
parent ee8d397a25
commit 8304e920cb
5 changed files with 49 additions and 0 deletions

View File

@ -205,6 +205,7 @@ F: package/pulseview/
F: package/sigrok-cli/
N: Baruch Siach <baruch@tkos.co.il>
F: package/18xx-ti-utils/
F: package/daemon/
F: package/dropbear/
F: package/ebtables/

View File

@ -0,0 +1,3 @@
# Locally calculated
sha256 9ce2c7228dd0ac8d3cc530a32bb92b532bdbc5dfb6a405c245abee678d878697 18xx-ti-utils-R8.7_SP3.tar.gz
sha256 363cef40b276a7a91ebcff3f78626d9cfe5e5a51927c725236007259403d5fc4 COPYING

View File

@ -0,0 +1,30 @@
################################################################################
#
# 18xx-ti-utils
#
################################################################################
18XX_TI_UTILS_VERSION = R8.7_SP3
18XX_TI_UTILS_SITE = git://git.ti.com/wilink8-wlan/18xx-ti-utils
18XX_TI_UTILS_DEPENDENCIES = libnl
18XX_TI_UTILS_LICENSE = BSD-3-Clause
18XX_TI_UTILS_LICENSE_FILES = COPYING
18XX_TI_UTILS_CFLAGS = -I$(STAGING_DIR)/usr/include/libnl3 -DCONFIG_LIBNL32
ifeq ($(BR2_STATIC_LIBS),y)
18XX_TI_UTILS_BUILD_TARGET = static
endif
define 18XX_TI_UTILS_BUILD_CMDS
$(TARGET_MAKE_ENV) CROSS_COMPILE=$(TARGET_CROSS) \
NFSROOT="$(STAGING_DIR)" NLVER=3 $(MAKE) -C $(@D) \
CFLAGS="$(TARGET_CFLAGS) $(18XX_TI_UTILS_CFLAGS)" \
$(18XX_TI_UTILS_BUILD_TARGET)
endef
define 18XX_TI_UTILS_INSTALL_TARGET_CMDS
$(INSTALL) -m 0755 $(@D)/calibrator $(TARGET_DIR)/usr/bin/calibrator
endef
$(eval $(generic-package))

View File

@ -0,0 +1,14 @@
config BR2_PACKAGE_18XX_TI_UTILS
bool "18xx-ti-utils"
depends on BR2_TOOLCHAIN_HAS_THREADS # libnl
select BR2_PACKAGE_LIBNL
help
TI Wilink calibration utilities.
CONFIG_NL80211_TESTMODE must be enabled in the kernel
configuration for this package to work.
http://processors.wiki.ti.com/index.php/WL18xx_TX_Testing
comment "18xx-ti-utils needs a toolchain w/ threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS

View File

@ -375,6 +375,7 @@ menu "Firmware"
source "package/wilink-bt-firmware/Config.in"
source "package/zd1211-firmware/Config.in"
endmenu
source "package/18xx-ti-utils/Config.in"
source "package/a10disp/Config.in"
source "package/acpica/Config.in"
source "package/acpid/Config.in"