ath79: add support for MikroTik RB951Ui-2HnD
authorMichał Kępień <openwrt@kempniu.pl>
Tue, 18 Apr 2023 13:48:41 +0000 (15:48 +0200)
committerPetr Štetiar <ynezz@true.cz>
Tue, 16 May 2023 12:55:18 +0000 (14:55 +0200)
commit95577e7bd108b5c70e5c757ce5b73545e068b8d6
tree27bf4fe5cc3b4b1cf5131610583d6fe7e87a64ed
parent6b17e19ad8560151f399afb7b10ea44315865f69
ath79: add support for MikroTik RB951Ui-2HnD

MikroTik RB951Ui-2HnD is a wireless SOHO router that was previously
supported by the ar71xx target, see commit d19b868b12 ("ar71xx: Add
support for MikroTik RB951Ui-2HnD").

Specifications
--------------

  - SoC: Atheros AR9344 (600 MHz)
  - RAM: 128 MB (2x 64 MB)
  - Storage: 128 MB NAND flash (various manufacturers)
  - Ethernet: Atheros AR8229 switch, 5x 10/100 Mbit/s
      - 1x PoE in (port 1, 8-30 V input)
      - 1x PoE out (port 5, 500 mA output)
  - Wireless: Atheros AR9340 (802.11b/g/n)
  - USB: 2.0 (1A)
  - 9x LED:
      - 1x power (green, not configurable)
      - 1x user (green)
      - 5x FE ports (green)
      - 1x wireless (green)
      - 1x PoE out (red)
  - 1x button (restart)

See https://mikrotik.com/product/RB951Ui-2HnD for more details.

Flashing
--------

TFTP boot initramfs image and then perform sysupgrade.  Follow
common MikroTik procedures at https://openwrt.org/toh/mikrotik/common.

Signed-off-by: Michał Kępień <openwrt@kempniu.pl>
target/linux/ath79/dts/ar9344_mikrotik_routerboard-951ui-2hnd.dts [new file with mode: 0644]
target/linux/ath79/image/mikrotik.mk
target/linux/ath79/mikrotik/base-files/etc/board.d/01_leds
target/linux/ath79/mikrotik/base-files/etc/board.d/02_network
target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
target/linux/ath79/mikrotik/base-files/lib/upgrade/platform.sh