openwrt/target/linux/ath79
Kristian Skramstad c5b7ec8cee ath79: qca9563: add support for Amplifi Router HD
Hardware:
    SoC: Qualcomm Atheros QCA956X ver 1 rev 0
    CPU clock: 775.000 MHz
    Memory: 128 MB DDR2
    Flash: 32 MB SPI NOR mx25l25635e
    Switch: Atheros AR8327 rev. 4
    Ethernet: 5x 10/100/1000 Mbps (1 WAN + 4 LAN)
    Buttons: 1x Reset
    Serial: TX, RX, GND, VCC
    Baudrate: 115200
    Wifi: Qualcomm Atheros qca988x 802.11ac/n - 3x3
          Qualcomm Atheros AR9561 802.11b/g/n - 3x3

Not working:
    Leds: 1x via a SPI controller
    Display: ST7789V or ILI9341V
    controlled by stm32f205.

Note:
    DSA changes are ready, but we have an issue with
    ports not working after 20-30 minutes. So for now
    we use swconfig.

Installation: serial connection only
There is a J11 four pin connector. You need to connect TX, RX and GND.
You can find very good information about the device here
https://github.com/alexanderhenne/AFi-R?tab=readme-ov-file#finding-j11

Upgrading via serial port:
1.  Download the kernel initramfs image. Copy the image to a TFTP server
2.  Connect to console on the AP, and connect the LAN1 port to your PC LAN
3.  Stop autoboot to get to U-boot shell
    Interrupt the autoboot process by pressing any key when prompted
4.  Transfer the kernel image with TFTP
    Set your ip address on your TFTP server to 192.168.1.254
    # tftpboot 0x81000000 amplifi-router-hd-initramfs-kernel.bin
5.  Load the image
    # bootm 0x81000000
6.  SCP sysupgrade image from your PC to the Amplifi HD
    (If you use a newer mac use scp -O)
    # scp openwrt-ath79-generic-ubnt_amplifi-router-hd-squashfs-sysupgrade.bin root@192.168.1.1:/tmp/
7.  Write sysupgrade to the firmware partition
    # mtd write /tmp/openwrt-ath79-generic-ubnt_amplifi-router-hd-squashfs-sysupgrade.bin firmware
8.  Reboot your device
    # reboot

Credit to alexanderhenne for all the information.

Signed-off-by: Kristian Skramstad <kristian+github@83.no>
2024-05-25 19:52:42 +02:00
..
base-files/etc/hotplug.d/ieee80211 ath79: migrate Archer C5 5GHz radio device paths 2022-03-31 18:07:29 +02:00
dts ath79: qca9563: add support for Amplifi Router HD 2024-05-25 19:52:42 +02:00
files ag71xx: Slightly simplify 'ag71xx_rx_packets()' 2024-05-14 12:21:02 +02:00
generic ath79: qca9563: add support for Amplifi Router HD 2024-05-25 19:52:42 +02:00
image ath79: qca9563: add support for Amplifi Router HD 2024-05-25 19:52:42 +02:00
mikrotik ath79: add MikroTik suffix to the local GPIO latch driver 2024-05-09 23:51:14 +02:00
nand ath79: Modify GL.iNer GL-S200 lan wan interface 2024-02-02 11:42:42 +01:00
patches-6.1 ath79: restore kernel 6.1 config files and patches 2024-05-09 23:53:02 +02:00
patches-6.6 ath79: skip reset control for syscon devices 2024-05-09 23:53:02 +02:00
tiny ath79: move D-Link DAP-1720 A1 to tiny sub-target 2024-03-30 01:04:17 +01:00
config-6.1 ath79: restore kernel 6.1 config files and patches 2024-05-09 23:53:02 +02:00
config-6.6 ath79: refresh 6.6 kernel config files 2024-05-09 23:53:02 +02:00
Makefile ath79: enable 6.6 testing kernel 2024-05-09 23:53:02 +02:00
modules.mk ath79: add new OF only target for QCA MIPS silicon 2018-05-07 08:06:51 +02:00