Mercury MW150R is sold for ~20$ in several flavors, sometimes locally-rebranded.
Some of the flavors can run OpenWRT. Some (from taobao) even have OpenWRT
preinstalled. They come with flash ranging from 2MiB to 8MiB. The worst case
are the routers that have only 2MiB flash and 8MiB DDR RAM shipped with VxWorks
preinstalled.
These worst-case boards can only run OpenWRT after a DDR and flash upgrade.
This patchset was tested against one of those (worst-case boards) I got.
All the proper leds, buttons and sysupgrade tweaks inside.
My resulting hardware upgrade was:
8MiB DDR RAM -> 64 MiB DDR RAM
2MiB SPI Flash -> 16MiB SPI Flash
I used uboot dumped from WR703N, which is a dirty hack at the moment.
I will be adding detailed hardware upgrade instructions to the OpenWRT wiki
shortly.

 .../linux/ar71xx/base-files/etc/uci-defaults/leds  |    9 ++
 target/linux/ar71xx/base-files/lib/ar71xx.sh       |    3 +
 .../ar71xx/base-files/lib/upgrade/platform.sh      |    3 +-
 target/linux/ar71xx/config-3.3                     |    1 +
 .../files/arch/mips/ath79/mach-mercury-mw150r.c    |  119 ++++++++++++++++++++
 target/linux/ar71xx/generic/profiles/mercury.mk    |   15 +++
 target/linux/ar71xx/image/Makefile                 |    9 ++
 .../610-MIPS-ath79-openwrt-machines.patch          |   49 ++++++---
 tools/firmware-utils/src/mktplinkfw.c              |   13 ++
 9 files changed, 206 insertions(+), 15 deletions(-)

Regards,
Andrew


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to