ramips: Added Onion Omega2 and Omega2+
authorLazar Demin <lazar@onion.io>
Mon, 9 Jan 2017 19:59:56 +0000 (19:59 +0000)
committerJohn Crispin <john@phrozen.org>
Sun, 15 Jan 2017 16:43:14 +0000 (17:43 +0100)
commitab90f15c89da6aeadf8b95554fcd8ab8e3f433d0
tree7ebec5ea660f992930dffd07f33002f05038daf0
parentdea191914c1c331f517fcc202b24d86ccc84061e
ramips: Added Onion Omega2 and Omega2+

This patch adds support for the Onion Omega2 and Omega2+ (https://onion.io)

Specifications:
- SoC: MediaTek MT7688AN (580MHz, ramips)
- Omega2
  - RAM: 64MB DDR
  - Storage: 16MB NOR SPI flash onboard
- Omega2+
  - RAM: 128MB DDR
  - Storage: 32MB NOR SPI flash onboard + microSD slot
- Wireless: Built into MT7688AN (mt76) with onboard 1x chip antenna and u.FL connecter
- Ethernet: 1x100M pins on Omega2 & Omega2+, can use Ethernet Expansion and an Omega Dock to get a physical Ethernet port
- Strongly recommend using the Omega2 & Omega2+ with a Dock (Expansion Dock, Power Dock, Arduino Dock 2, Mini Dock)
  - All Docks Provide:
    - Micro-USB port to provide power to the Omega
      - On the Expansion and Mini Docks, can also access the terminal (UART0) via serial
    - USB 2.0 socket connected to Omega
  - Just the Expansion Dock, Power Dock, and Arduino Dock 2 provide:
    - Omega GPIO breakout
    - Allows for connection of Omega Expansions:
      - Ethernet Expansion
      - Relay Expansion
      - PWM Expansion
      - OLED Expansion
      - Ethernet Expansion
      - Proto Expansion
      - Cellular Expansion

Signed-off-by: Lazar Demin <lazar@onion.io>
target/linux/ramips/base-files/etc/board.d/02_network
target/linux/ramips/base-files/etc/diag.sh
target/linux/ramips/base-files/lib/ramips.sh
target/linux/ramips/base-files/lib/upgrade/platform.sh
target/linux/ramips/dts/OMEGA2.dts [new file with mode: 0644]
target/linux/ramips/dts/OMEGA2.dtsi [new file with mode: 0644]
target/linux/ramips/dts/OMEGA2P.dts [new file with mode: 0644]
target/linux/ramips/image/mt7688.mk