ath79: add support for ELECOM WRC-1750GHBK2-I/C
authorINAGAKI Hiroshi <musashino.open@gmail.com>
Sat, 29 Dec 2018 15:55:35 +0000 (00:55 +0900)
committerINAGAKI Hiroshi <musashino.open@gmail.com>
Mon, 31 Dec 2018 12:38:53 +0000 (21:38 +0900)
commitcaf306ce912a46e2d1204b996c3b4fede9af6dae
tree99aa191461409cec146725055d4537744e1914a4
parentab12913676b05c069f36eda827043c6b83e51dbe
ath79: add support for ELECOM WRC-1750GHBK2-I/C

ELECOM WRC-1750GHBK2-I/WRC-1750GHBK2-C are 2.4/5 GHz band 11ac
routers, based on Qualcomm Atheros QCA9563.

This commit also includes small fix; use "0x0x03000101" as pll_1000
instead of "0x03000000".

Specification:

- SoC:      Qualcom Atheros QCA9563
- RAM:      128 MB (DDR2)
- Flash:    16 MB (SPI-NOR)
- WLAN:     2.4/5 GHz
  - 2.4 GHz: 2T2R (SoC internal)
  - 5 GHz:   3T3R (QCA9880)
- Ethernet: 10/100/1000 Mbps
- LED/key:  4x/3x (2x buttons, 1x slide-switch)
- UART:     through-hole on PCB
  - Vcc, RX, GND, TX from switch (QCA8337N) side
  - 115200n8

Flash instruction using factory image:

1. Boot WRC-1750GHBK2-I/C normaly
2. Access to "http://192.168.2.1/" and open firmware upgrade page
("ファームウェア更新 手動更新(アップデート)")
3. Select the OpenWrt factory image and click apply ("適用") button
to perform firmware update
4. On the (initramfs) factory image, perform sysupgrade with
squashfs-sysupgrade image
5. Wait ~150 seconds to complete flashing

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
target/linux/ath79/base-files/etc/board.d/02_network
target/linux/ath79/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
target/linux/ath79/dts/qca9563_elecom_wrc-1750ghbk2-i.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9563_elecom_wrc-300ghbk2-i.dts
target/linux/ath79/dts/qca9563_elecom_wrc-ghbk2-i.dtsi [new file with mode: 0644]
target/linux/ath79/image/generic.mk