From 51f578efa5012464a21565556eaf2027b3d88ab5 Mon Sep 17 00:00:00 2001 From: David Bauer Date: Wed, 9 Dec 2020 22:18:43 +0100 Subject: ath79: add support for Ubiquiti UniFi AP Outdoor+ Hardware -------- Atheros AR7241 16M SPI-NOR 64M DDR2 Atheros AR9283 2T2R b/g/n 2x Fast Ethernet (built-in) Installation ------------ Transfer the Firmware update to the device using SCP. Install using fwupdate.real -m -d Signed-off-by: David Bauer --- target/linux/ath79/image/generic-ubnt.mk | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) (limited to 'target/linux/ath79/image') diff --git a/target/linux/ath79/image/generic-ubnt.mk b/target/linux/ath79/image/generic-ubnt.mk index 91a18d3d35..733d803d7a 100644 --- a/target/linux/ath79/image/generic-ubnt.mk +++ b/target/linux/ath79/image/generic-ubnt.mk @@ -120,6 +120,18 @@ define Device/ubnt-xw UBNT_VERSION := 6.0.4 endef +define Device/ubnt-unifi-jffs2 + $(Device/ubnt) + KERNEL_SIZE := 3072k + IMAGE_SIZE := 15744k + UBNT_TYPE := BZ + KERNEL := kernel-bin | append-dtb | lzma | uImage lzma | jffs2 kernel0 + IMAGES := sysupgrade.bin factory.bin + IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-rootfs |\ + pad-rootfs | append-metadata | check-size + IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | mkubntimage2 +endef + define Device/ubnt-acb $(Device/ubnt) IMAGE_SIZE := 15744k @@ -420,19 +432,19 @@ define Device/ubnt_unifiac-pro endef TARGET_DEVICES += ubnt_unifiac-pro +define Device/ubnt_unifi-ap-outdoor-plus + $(Device/ubnt-bz) + $(Device/ubnt-unifi-jffs2) + DEVICE_MODEL := UniFi AP Outdoor+ + SUPPORTED_DEVICES += unifi-outdoor-plus +endef +TARGET_DEVICES += ubnt_unifi-ap-outdoor-plus + define Device/ubnt_unifi-ap-pro + $(Device/ubnt-unifi-jffs2) SOC := ar9344 - DEVICE_VENDOR := Ubiquiti DEVICE_MODEL := UniFi AP Pro - UBNT_TYPE := BZ UBNT_CHIP := ar934x - KERNEL_SIZE := 3072k - IMAGE_SIZE := 15744k - KERNEL := kernel-bin | append-dtb | lzma | uImage lzma | jffs2 kernel0 - IMAGES := sysupgrade.bin factory.bin - IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-rootfs |\ - pad-rootfs | append-metadata | check-size - IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | mkubntimage2 SUPPORTED_DEVICES += uap-pro endef TARGET_DEVICES += ubnt_unifi-ap-pro -- cgit v1.2.3