mediatek: add support for ipTIME A6004MX Add basic support for ipTIME A6004MX.
authorYoonji Park <koreapyj@dcmys.kr>
Mon, 6 Jun 2022 07:44:48 +0000 (07:44 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Mon, 12 Sep 2022 00:43:49 +0000 (01:43 +0100)
commitc27279dc26a26b8ad054882d4c5f86a85526fd16
tree9622022edfd7a0dca29857546e9d6c290573246a
parent49763d907b0d87769c3e5885f1c11b5b62ccfa2b
mediatek: add support for ipTIME A6004MX Add basic support for ipTIME A6004MX.

Hardware:
SoC: MediaTek MT7629 Cortex-A7 (ARMv7 1.25GHz, Dual-Core)
RAM: DDR3 128MB
Flash: Macronix MX35LF1GE4AB (SPI-NAND 128MB)
WiFi: MediaTek MT7761N (2.4GHz) / MediaTek MT7762N (5GHz) - no driver
Ethernet: SoC (WAN) / MediaTek MT7531 (LAN x4)
UART: [GND, RX, TX, 3.3V] (115200)

Installation:
- Flash recovery image with TFTP recovery

Revert to stock firmware:
- Flash stock firmware with TFTP recovery

TFTP Recovery method:
1. Unplug the router
2. Hold the reset button and plug in
3. Release when the power LED stops flashing and go off
4. Set your computer IP address manually to 192.168.0.x / 255.255.255.0
5. Flash image with TFTP client to 192.168.0.1

Signed-off-by: Yoonji Park <koreapyj@dcmys.kr>
package/boot/uboot-envtools/files/mediatek_mt7629 [new file with mode: 0644]
target/linux/mediatek/dts/mt7629-iptime-a6004mx.dts [new file with mode: 0644]
target/linux/mediatek/image/mt7629.mk
target/linux/mediatek/mt7629/base-files/etc/board.d/01_leds [new file with mode: 0644]
target/linux/mediatek/mt7629/base-files/etc/board.d/02_network
target/linux/mediatek/mt7629/base-files/etc/init.d/bootcount [new file with mode: 0755]
target/linux/mediatek/mt7629/base-files/lib/upgrade/platform.sh
target/linux/mediatek/mt7629/config-5.15
target/linux/mediatek/patches-5.15/901-arm-add-cmdline-override.patch [new file with mode: 0644]