openwrt/target/linux/ipq40xx
Christoph Krapp 120b70a6e2 ipq40xx: add support for ASUS Lyra Mini (MAP-AC1300)
The device is the little brother of the already supported ASUS Lyra but
with the flash configuration/layout of the RT-AC58U.

Hardware
--------
SOC:    Qualcomm IPQ4019
FLASH:  2MB (Macronix MX25L1606E)
        128MB (GigaDevice GD5F1GQ4UCYIG)
RAM:    256MB (Nanya NT5CC128M16IP-DI)
WIFI:   Qualcomm IPQ4019
BT:     Atheros AR3012-BL3D
ETH:    1x WAN, 1x LAN
LED:    1 RBG LED
BTN:    WPS, Reset
UART:   115200 8N1 (square pin = VCC) VCC-TX-RX-GND

MAC addresses
-------------
LAN     2.4G + 1
WAN     2.4G + 3
2.4G    Label MAC (stored in factory offset 0x1006)
5G      2.4G + 2 (stored in factory offset 0x5006)

Installation
------------
SSH
---
1. Reset the device, setup and enable SSH.
2. Transfer initramfs.itb to /tmp on the device.
3. SSH into the router, credentials are the same as in the web ui.
4. Write initramfs to linux partition:
   mtd-write -d linux -i initramfs.itb
5. Reboot and wait for OpenWrt to boot.
6. Transfer sysupgrade.bin to /tmp on the device.
7. SSH into the router, user root, no pw.
8. Delete jffs2 ubi partition:
   ubirmvol /dev/ubi0 --name=jffs2
9. Flash OpenWrt:
   sysupgrade -n sysupgrade.bin

Signed-off-by: Christoph Krapp <achterin@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20573
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-10-29 21:57:11 +01:00
..
base-files ipq40xx: add support for ASUS Lyra Mini (MAP-AC1300) 2025-10-29 21:57:11 +01:00
chromium ipq40xx: chromium: Support Chromium "crossystem" GPIO tooling 2025-01-10 11:50:44 +01:00
files-6.12/arch/arm/boot/dts/qcom ipq40xx: add support for ASUS Lyra Mini (MAP-AC1300) 2025-10-29 21:57:11 +01:00
generic ipq40xx: refresh kernel symbol configs 2025-07-20 15:33:02 +02:00
image ipq40xx: add support for ASUS Lyra Mini (MAP-AC1300) 2025-10-29 21:57:11 +01:00
mikrotik ipq40xx: mikrotik: kernel: pet watchdog during kernel uncompress 2025-10-18 16:41:53 +02:00
patches-6.12 ipq40xx: mikrotik: kernel: pet watchdog during kernel uncompress 2025-10-18 16:41:53 +02:00
config-6.12 ipq40xx: mikrotik: kernel: pet watchdog during kernel uncompress 2025-10-18 16:41:53 +02:00
Makefile ipq40xx: switch to kernel 6.12 2025-08-17 11:12:25 +02:00