openwrt-6.x/target/linux
Matthias Badaire 5ef79af4f8 ramips: add support for Ravpower WD03
The RavPower WD03 is a battery powered SD card reader and a USB port.

Specifications:
SOC:     MediaTek MT7620N
BATTERY: 6000mah
WLAN:    802.11bgn
LAN:     1x 10/100 Mbps Ethernet
USB:     1x USB 2.0 (Type-A)
RAM:     PM Tech PMD708416CTR-5CN 32 MB
FLASH:   Holtek HT66F40 - 8 MB Flash
LED:     Power button and 4 leds to indicate power level of the
         battery (could not get control of that)
INPUT:   Power, reset button
OTHER:   USB SD-Card reader with card detect on GPIO#42

Tested and working:
 - Ethernet
 - 2.4 GHz WiFi (Correct MAC-address)
 - installation from tftp
 - OpenWRT sysupgrade (Preserving and non-preserving)
 - LEDs
 - Buttons

Installation:
 - Download the sysupgrade image
 - Place it in the root of a clean TFTP server running on your computer.
 - Rename the image to "kernel" — be sure there is no file extension.
 - Plug the WD03 into your computer via ethernet.
 - Set your computer to use 10.10.10.254 as its IP address.
 - With your WD03 shut down, hold down the power button until the first
   white LED lights up.
 - Push and hold the reset button and release the power button. Continue
   holding the reset button for 30 seconds or until it begins searching
   for files on your TFTP server, whichever comes first.
 - The WD03 (10.10.10.128) will look for your computer at 10.10.10.254
   and install the kernel file. Once it has finished installation of the
   kernel file, it will search for a (nonexistent) rootfs file — when it
   begins searching for this file, shut down the WD03 by holding the
   power button normally.
 - Start up your WD03 normally.

Signed-off-by: Matthias Badaire <mbadaire@gmail.com>
2018-05-07 18:54:23 +02:00
..
adm5120
adm8668
apm821xx
ar7
ar71xx ar71xx: add support for Fritz!Box 4020 2018-05-07 10:42:26 +02:00
arc770
archs38
armvirt arm64: enable harden branch predictor 2018-04-27 21:34:18 +02:00
at91 at91: refreshing kernel configurations. 2018-05-05 06:55:22 +02:00
ath25
ath79 ath79: drop dts/Makefile 2018-05-07 15:01:12 +02:00
au1000
bcm53xx bcm53xx: switch to the new/alternative SPI controller driver 2018-05-07 07:56:38 +02:00
brcm47xx
brcm63xx
brcm2708
cns3xxx
gemini gemini: Add ethernet to DNS-313 and Wiliboard 2018-05-05 06:57:00 +02:00
generic kernel: add OF support to rtl8355 driver 2018-05-07 08:06:51 +02:00
imx6
ipq40xx
ipq806x
ixp4xx
kirkwood
lantiq lantiq: kernel 4.14: Remove reboot/remove reset asserts 2018-05-07 18:53:08 +02:00
layerscape
malta
mcs814x
mediatek
mpc85xx
mvebu arm64: enable harden branch predictor 2018-04-27 21:34:18 +02:00
mxs
octeon
octeontx arm64: enable harden branch predictor 2018-04-27 21:34:18 +02:00
omap
omap24xx
orion
oxnas
pistachio
ppc40x
ppc44x
ramips ramips: add support for Ravpower WD03 2018-05-07 18:54:23 +02:00
rb532
sunxi arm64: enable harden branch predictor 2018-04-27 21:34:18 +02:00
uml
x86
xburst
zynq
Makefile