openwrt/target/linux/ath79/dts/qca9563_elecom_wrc-300ghbk2-i.dts
INAGAKI Hiroshi caf306ce91 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>
2018-12-31 21:38:53 +09:00

47 lines
824 B
Plaintext

// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
#include "qca9563_elecom_wrc-ghbk2-i.dtsi"
/ {
model = "ELECOM WRC-300GHBK2-I";
compatible = "elecom,wrc-300ghbk2-i", "qca,qca9563";
};
&leds {
power: power {
label = "elecom:white:power";
gpios = <&gpio 1 GPIO_ACTIVE_HIGH>;
default-state = "on";
};
wlan2g {
label = "elecom:white:wlan2g";
gpios = <&gpio 7 GPIO_ACTIVE_HIGH>;
linux,default-trigger = "phy0tpt";
};
};
&partitions {
partition@70000 {
compatible = "denx,uimage";
label = "firmware";
reg = <0x070000 0x770000>;
};
partition@7e0000 {
label = "hwconfig";
reg = <0x7e0000 0x010000>;
read-only;
};
ART: partition@7f0000 {
label = "ART";
reg = <0x7f0000 0x010000>;
read-only;
};
};