ramips: add support for DomyWifi DM202/DM203/DW22D
authorShiji Yang <yangshiji66@qq.com>
Tue, 27 Jul 2021 04:32:00 +0000 (12:32 +0800)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Tue, 24 Aug 2021 23:42:16 +0000 (01:42 +0200)
commita73a8269e13f9387a2ac883dac7fe0dd49999ede
tree73043eb7797da007df192b8d68f5f07cad52e01f
parent09143282bde3abd560a3b70f76df6d77b6ac6f12
ramips: add support for DomyWifi DM202/DM203/DW22D

Specifications:
* SOC: MT7620A + MT7610E
* ROM: 16 MiB spi flash (W25Q128FVSG)
* RAM: 128 MiB DDR2 (W971GG6KB-25)
* WAN: 10/100M *1
* LAN: 10/100M *4
* USB: Type-A USB2.0 *1
* SD: MicroSD *1
* Button: Reset *1
* Antennas: 2.4 GHz *2 + 5 GHz *1
* TTL Baudrate: 57600
* U-Boot Recovery: IP: 10.10.10.123, Server: 10.10.10.3

Installation:
* Web UI Update
  1. Open http://192.168.10.1/upgrade.html in the browser.
  2. Rename firmware to a short name like firmware.bin and then upload it.
  3. Fill in the password column with the following content:
  password | mtd -x mIp2osnRG3qZGdIlQPh1 -r write /tmp/firmware.bin firmware
* TFTP + U-Boot
  1. Connect device with a TTL cable.
  2. Press "2" when booting to select "Load system code then write to Flash via TFTP".
  3. Upload firmware by tftpd64, it will boot when write instruction is executed.

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
target/linux/ramips/dts/mt7620a_domywifi.dtsi [new file with mode: 0644]
target/linux/ramips/dts/mt7620a_domywifi_dm202.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7620a_domywifi_dm203.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7620a_domywifi_dw22d.dts [new file with mode: 0644]
target/linux/ramips/image/mt7620.mk
target/linux/ramips/mt7620/base-files/etc/board.d/01_leds
target/linux/ramips/mt7620/base-files/etc/board.d/02_network