openwrt/target/linux/ipq40xx/files-4.14/arch/arm/boot/dts
Magnus Frühling 4b280ad91a ipq40xx: add support for ZyXEL WRE6606
Specifications:
SOC:	Qualcomm IPQ4018 (DAKOTA) ARM Quad-Core
RAM:	128 MB Nanya NT5CC64M16GP-DI
FLASH:	16 MiB Macronix MX25L12845EMI-12G
ETH:	Qualcomm QCA8072
WLAN1:  Qualcomm Atheros QCA4018 2.4GHz 802.11b/g/n 2x2
WLAN2:  Qualcomm Atheros QCA4018 5GHz 802.11n/ac W2 2x2
INPUT:  WPS, Mode-toggle-switch
LED:	Power, WLAN 2.4GHz, WLAN 5GHz, LAN, WPS
        (LAN not controllable by software)
        (WLAN each green / red)
SERIAL:	Header next to eth-phy.
        VCC, TX, GND, RX (Square hole is VCC)
        The Serial setting is 115200-8-N-1.

Tested and working:
 - Ethernet (Correct MAC-address)
 - 2.4 GHz WiFi (Correct MAC-address)
 - 5 GHz WiFi (Correct MAC-address)
 - Factory installation from tftp
 - OpenWRT sysupgrade
 - LEDs
 - WPS Button

Not Working:
 - Mode-toggle-switch

Install via TFTP:

Connect to the devices serial. Hit Enter-Key in bootloader to stop
autobooting. Command `tftpboot` will pull an initramfs image named
`C0A86302.img` from a tftp server at `192.168.99.08/24`.
After successfull transfer, boot the image with `bootm`.

To persistently write the firmware, flash an openwrt sysupgrade image
from inside the initramfs, for example transfer
via `scp <sysupgrade> root@192.168.1.1:/tmp` and flash on the device
with `sysupgrade -n /tmp/<sysupgrade>`.

append-cmdline patch taken from chunkeeys work on the NBG6617.

Signed-off-by: Magnus Frühling <skorpy@frankfurt.ccc.de>
Co-authored-by: David Bauer <mail@david-bauer.net>
Co-authored-by: Christian Lamparter <chunkeey@googlemail.com>
2018-06-18 18:21:20 +02:00
..
qcom-ipq4018-a42.dts ipq40xx: Move reserved-memory DT to qcom-ipq4019.dtsi 2018-04-20 20:58:52 +02:00
qcom-ipq4018-ex61x0v2.dtsi ipq40xx: set #size-cells to 0 to fix warning 2018-06-08 09:31:35 +02:00
qcom-ipq4018-ex6100v2.dts ipq40xx: add support for Netgear EX6100v2/EX6150v2 2018-04-13 07:48:19 +02:00
qcom-ipq4018-ex6150v2.dts ipq40xx: add support for Netgear EX6100v2/EX6150v2 2018-04-13 07:48:19 +02:00
qcom-ipq4018-fritz4040.dts ipq40xx: use upstream board-2.bin 2018-04-23 22:07:22 +02:00
qcom-ipq4018-jalapeno.dts ipq40xx: Move reserved-memory DT to qcom-ipq4019.dtsi 2018-04-20 20:58:52 +02:00
qcom-ipq4018-rt-ac58u.dts ipq40xx: use upstream board-2.bin 2018-04-23 22:07:22 +02:00
qcom-ipq4018-wre6606.dts ipq40xx: add support for ZyXEL WRE6606 2018-06-18 18:21:20 +02:00
qcom-ipq4019-a62.dts ipq40xx: fix OpenMesh A62 dtc warnings 2018-06-08 09:31:36 +02:00
qcom-ipq4019-ap.dk04.1-c1.dts ipq40xx: add target 2018-03-14 19:04:50 +01:00
qcom-ipq4019-ap.dk04.1.dtsi ipq40xx: Use constant to set gpio active low/high 2018-03-23 20:31:49 +01:00
qcom-ipq4019-bus.dtsi ipq40xx: fix dtc warning about /soc/ad-hoc-bus missing a unit name 2018-06-08 09:31:35 +02:00
qcom-ipq4028-wpj428.dts ipq40xx: Move reserved-memory DT to qcom-ipq4019.dtsi 2018-04-20 20:58:52 +02:00
qcom-ipq4029-gl-b1300.dts ipq40xx: use upstream board-2.bin 2018-04-23 22:07:22 +02:00
qcom-ipq4029-mr33.dts ipq40xx: flesh out MR33's pcie dts definitions 2018-06-08 09:31:36 +02:00