You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/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>
6 years ago
..
adm5120 treewide: remove obsolete sysupgrade watchdog kill 6 years ago
adm8668 build: fix subtarget descriptions 8 years ago
apm821xx build: consolidate fake uImage header build commands 6 years ago
ar7 kernel: bump 4.9 to 4.9.82 6 years ago
ar71xx ar71xx: add support for Fritz!Box 4020 6 years ago
arc770 arc770: mark as source-only 7 years ago
archs38 kernel: bump 4.14 to 4.14.20 6 years ago
armvirt arm64: enable harden branch predictor 6 years ago
at91 at91: refreshing kernel configurations. 6 years ago
ath25 kernel: bump 4.9 to 4.9.96 6 years ago
ath79 ath79: drop dts/Makefile 6 years ago
au1000 treewide: remove obsolete sysupgrade watchdog kill 6 years ago
bcm53xx bcm53xx: switch to the new/alternative SPI controller driver 6 years ago
brcm47xx brcm47xx: remove linux 4.4 support 6 years ago
brcm63xx brcm63xx: remove linux 4.4 support 6 years ago
brcm2708 kernel: add missing config symbols 6 years ago
cns3xxx kernel: bump 4.14 to 4.14.36 6 years ago
gemini gemini: Add ethernet to DNS-313 and Wiliboard 6 years ago
generic kernel: add OF support to rtl8355 driver 6 years ago
imx6 kernel: generic: Move config option to generic 6 years ago
ipq40xx kernel: bump 4.14 to 4.14.36 6 years ago
ipq806x kernel: bump 4.9 to 4.9.96 6 years ago
ixp4xx kernel: update kernel 4.9 to version 4.9.91 6 years ago
kirkwood kirkwood: fix initramfs boot warning on iconnect 6 years ago
lantiq lantiq: kernel 4.14: Remove reboot/remove reset asserts 6 years ago
layerscape kernel: add missing config symbols 6 years ago
malta malta: bump tp v4.14 7 years ago
mcs814x build: replace uses of OpenWrt with $(VERSION_DIST) 6 years ago
mediatek kernel: bump 4.14 to 4.14.36 6 years ago
mpc85xx build: consolidate fake uImage header build commands 6 years ago
mvebu arm64: enable harden branch predictor 6 years ago
mxs mxs: drop support for 4.9 6 years ago
octeon octeon: switch to kernel 4.14 6 years ago
octeontx arm64: enable harden branch predictor 6 years ago
omap omap: remove linux 4.4 support 6 years ago
omap24xx omap24xx: remove referece to not existing kmod-usb-musb-tusb6010 6 years ago
orion orion: remove linux 4.4 support 6 years ago
oxnas kernel: bump 4.4 to 4.4.119 6 years ago
pistachio kernel: bump 4.14 to 4.14.34 6 years ago
ppc40x treewide: drop target board_name functions 7 years ago
ppc44x ppc44x: mark as broken 8 years ago
ramips ramips: add support for Ravpower WD03 6 years ago
rb532 treewide: move nand_do_upgrade call to platform_do_upgrade 6 years ago
sunxi arm64: enable harden branch predictor 6 years ago
uml uml: Remove 4.4 patches 6 years ago
x86 x86: Use kernel 4.14 by default 6 years ago
xburst target: disable CONFIG_PROC_PAGE_MONITOR on most targets 6 years ago
zynq target: disable CONFIG_PROC_PAGE_MONITOR on most targets 6 years ago
Makefile