openwrt/target/linux
Jan Alexander 4e46beb313 ipq806x: add support for Ubiquiti UniFi AC HD
Hardware
--------

SoC:   Qualcomm IPQ8064
RAM:   512MB DDR3
Flash: 256MB NAND (Micron MT29F2G08ABBEAH4)
       32MB SPI-NOR (Macronix MX25U25635F)
WLAN:  Qualcomm Atheros QCA9994 4T4R b/g/n
       Qualcomm Atheros QCA9994 4T4R a/n/ac
ETH:   eth0 - SECONDARY (Atheros AR8033)
       eth1 - MAIN (Atheros AR8033)
USB:   USB-C
LED:   Dome (white / blue)
BTN:   Reset

Installation
------------

Copy the OpenWrt sysupgrade image to the /tmp directory of the device
using scp. Default IP address is 192.168.1.20 and default username and
password are "ubnt".

SSH to the device and write the bootselect flag to ensure it is booting
from the mtd partition the OpenWrt image will be written to. Verify the
output device below matches mtd partition "bootselect" using /proc/mtd.

> dd if=/dev/zero bs=1 count=1 seek=7 conv=notrunc of=/dev/mtd11

Write the OpenWrt sysupgrade image to the mtd partition labeled
"kernel0". Also verify the used partition device using /proc/mtd.

> dd if=/tmp/sysupgrade.bin of=/dev/mtdblock12

Reboot the device.

Back to stock
-------------

Use the TFTP recovery procedure with the Ubiquiti firmware image to
restore the vendor firmware.

Signed-off-by: Jan Alexander <jan@nalx.net>
2021-01-14 01:03:54 +01:00
..
apm821xx apm821xx: Netgear WNDR4700 limit kernel lzma dictionary 2020-12-22 19:11:50 +01:00
arc770 arc770: drop support for kernel 4.14 2020-09-02 16:29:22 +02:00
archs38 treewide: use wpad-basic-wolfssl as default 2020-08-20 14:19:39 +02:00
armvirt armvirt: README: rename it from LEDE to OpenWrt 2020-12-14 21:38:10 +00:00
at91 kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
ath25 kernel: bump 5.4 to 5.4.86 2021-01-01 17:07:28 +01:00
ath79 ath79: make Engenius fakeroot partitions read-only 2021-01-07 19:51:50 +01:00
bcm27xx kernel: bump 5.4 to 5.4.87 2021-01-08 21:09:17 +01:00
bcm47xx kernel: bump 5.4 to 5.4.86 2021-01-01 17:07:28 +01:00
bcm53xx kernel: bump 5.4 to 5.4.86 2021-01-01 17:07:28 +01:00
bcm63xx kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
bcm4908 bcm4908: backport BCM4908 integrated switch initial support 2021-01-13 11:28:41 +01:00
gemini kernel: remove support for kernel 4.19 2020-10-30 19:29:59 +01:00
generic kernel: enable SRv6 support by enabling lwtunnel 2021-01-11 11:09:05 -10:00
imx6 imx6: disable unrequired pcie host driver 2021-01-07 12:08:31 +01:00
ipq40xx ipq40xx: remove unnecessary execute permission bit 2021-01-03 15:48:18 +01:00
ipq806x ipq806x: add support for Ubiquiti UniFi AC HD 2021-01-14 01:03:54 +01:00
ipq807x kernel: add disabled PROC_STRIPPED 2020-12-27 19:07:42 +01:00
kirkwood kirkwood: add support for Seagate BlackArmor NAS220 2020-12-22 19:11:50 +01:00
lantiq kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
layerscape kernel: bump 5.4 to 5.4.86 2021-01-01 17:07:28 +01:00
malta kernel: remove support for kernel 4.19 2020-10-30 19:29:59 +01:00
mediatek mediatek: remove unnecessary execute permission bit 2021-01-03 15:48:25 +01:00
mpc85xx kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
mvebu kernel: bump 5.4 to 5.4.86 2021-01-01 17:07:28 +01:00
mxs treewide: make dependency on kmod-usb-net selective 2020-08-10 12:54:30 +02:00
octeon kernel: bump 5.4 to 5.4.75 2020-11-10 13:11:32 +01:00
octeontx kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic 2020-10-09 23:20:19 +01:00
omap kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
oxnas oxnas: now longer build KD20 factory image 2020-12-23 21:04:31 +00:00
pistachio kernel: move some disabled symbols to generic 2020-12-22 19:11:50 +01:00
ramips kernel: bump 5.4 to 5.4.87 2021-01-08 21:09:17 +01:00
realtek kernel: bump 5.4 to 5.4.87 2021-01-08 21:09:17 +01:00
rockchip rockchip: add missing Kconfig symbols 2021-01-11 06:00:49 +01:00
sunxi sunxi: add support for Libre Computer ALL-H3-CC H5 2020-11-12 18:21:17 +01:00
tegra tegra: image: remove unnecessary assumptions from bootscript 2020-12-22 18:59:10 +01:00
uml kernel: bump 5.4 to 5.4.71 2020-10-15 17:46:54 +02:00
x86 x86: enable CONFIG_MMC_SDHCI_ACPI for x86_64 2020-12-03 23:51:07 -10:00
zynq kernel: add disabled PROC_STRIPPED 2020-12-27 19:07:42 +01:00
Makefile build: add 'make kernel_xconfig' command 2020-07-08 16:07:05 +02:00