- | - |
---|---|
Architecture | MIPS |
Vendor | Mediatek |
Bootloader | U-Boot |
SOC | MT7621ST |
CPU/Speed | mipsel_24kc @ 880MHz |
Flash chip | MX25L12835F / 16MB |
RAM | W971GG6SB-25 / 128MB |
WIFI 2.4 GHz | MT7603EN, b/g/n |
WIFI 5 GHz | MT7612EN, a/n/ac |
Ethernet | 5x 10/100/1000 BASE-TX Ethernet Interface (1x WAN, 4x LAN) |
USB | 2x (1x USB2.0, 1x USB3.0) |
Serial | ? |
JTAG | ? |
For installing OpenWrt there are the following methods:
- Using SPI chip programmer (Requires extra hardware): writting full firmware eeprom dump directly to the SPI flash chip.
- U-Boot(?): Seems u-boot is locked/performing some sort of firmware check before flashing, I was unable to flash using TFTP. Need serial connection to figure out what's going on there.
- Disassemble the device
- Connect SOIC-8 clip to the flash chip (located at the bottom side of the main board)
- Plug in SPI programmer (I'm using cheap CH341A USB)
- Power on the router (Well, I have to do this because without being powered on device draws too much power so flashing (erasing/writting) will most probably fail)
- Flash openwrt dump to the device:
sudo flashrom -p ch341a_spi -c "MX25L12835F/MX25L12845E/MX25L12865E" -w openwrt-21.02.1-dovado_proac.bin
- Reboot the device. Connect to http://192.168.1.1
Openwrt sysupgrade works OK, so you can build your own image and flash it safely using Openwrt UI. See build config and device support patch in this repo.
21.12.21 faust93