openwrt/tools/firmware-utils/src
John Crispin 48feea4861 Add Netgear WNCE2001 (OF version)
Add Netgear WNCE2001.

This is a small RT3052 device with 4MB spi flash and 32MB ram.
2 built-in antennas, 1x fastE, no USB, reset & wps switch.
On my model the AP/RT switch is unpopulated, but I verified the gpio
mapping for it.
The stock firmware is running an unprotected tftpd which allows you
to read any file from the filesystem.
Serial port is present on testpads (See image on the wiki page).
There are more testpads below the shield near the SoC, which
may have JTAG.

Slight annoyance: The bootloader is checksumming kernel&rootfs, but
can be tricked by zeroing checksum and length fields in the checksum
partition, see
target/linux/ramips/base-files/lib/preinit/04_disable_wnce2001_flash_checksumming

The manufacturer image is very similar to the DAP one, so I slightly
modified mkdapimg to support generating it.

The resulting
openwrt-ramips-rt305x-wnce2001-squashfs-factory-(worldwide|northamerica).bin
can be used to flash from stock to OpenWRT using the stock firmware
upgrade function, without using the serial port.

http://www.netgear.com/landing/wnce2001.aspx
http://wiki.openwrt.org/toh/netgear/wnce2001

Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>

SVN-Revision: 36289
2013-04-09 14:19:33 +00:00
..
add_header.c
addpattern.c preset stable and try* flags for TRX2 headers 2010-07-01 10:40:22 +00:00
airlink.c fix file creation mode, thanks rtz 2010-03-18 23:35:12 +00:00
bcm_tag.h firmware-utils: move bcm_tag.h here 2012-10-08 09:59:50 +00:00
buffalo-enc.c tools/firmware-utils: fix buffalo csum calculation 2011-06-13 08:12:41 +00:00
buffalo-lib.c tools/firmware-utils: fix buffalo csum calculation 2011-06-13 08:12:41 +00:00
buffalo-lib.h tools/firmware-utils: allow to create buffalo image from two files 2011-07-06 08:04:50 +00:00
buffalo-tag.c tools/firmware-utils: allow to create buffalo image from two files 2011-07-06 08:04:50 +00:00
buffalo-tftp.c tools/firmware-utils: add yet another buffalo tool 2011-07-06 08:04:53 +00:00
csysimg.h adds support for Edimax BR-6524N 2013-01-06 11:11:30 +00:00
cyg_crc16.c
cyg_crc32.c
cyg_crc.h
dgfirmware.c
encode_crc.c remove 'svn:executable' property 2010-04-12 17:08:57 +00:00
fix-u-media-header.c firmware-utils: new tool for fixing U-Media firmware headers 2012-10-18 07:23:09 +00:00
fw.h
imagetag_cmdline.c tools: imagetag: add parameter for padding images 2012-05-27 13:22:19 +00:00
imagetag_cmdline.h tools: imagetag: add parameter for padding images 2012-05-27 13:22:19 +00:00
imagetag.c tools: imagetag: add parameter for padding images 2012-05-27 13:22:19 +00:00
imagetag.ggo tools: imagetag: add parameter for padding images 2012-05-27 13:22:19 +00:00
lzma2eva.c revert r18760 since it prevents people from building working eva images 2010-03-26 10:12:30 +00:00
makeamitbin.c
md5.c
md5.h
mkbrncmdline.c Support booting the Speedport W502V using BRN-BOOT. 2012-02-14 17:48:04 +00:00
mkbrnimg.c Support booting the Speedport W502V using BRN-BOOT. 2012-02-14 17:48:04 +00:00
mkcameofw.c tools/firmware-utils: add a new tool for TEW-712BR firmware generation 2012-08-22 20:15:34 +00:00
mkcasfw.c
mkchkimg.c brcm47xx: Add new image generation and fix leds/reset button on WNR834B V2 2010-08-06 20:21:32 +00:00
mkcsysimg.c adds support for Edimax BR-6524N 2013-01-06 11:11:30 +00:00
mkdapimg.c Add Netgear WNCE2001 (OF version) 2013-04-09 14:19:33 +00:00
mkdir615h1.c tools/firmware-utils: add tool for DIR-651-H1 firmware generation 2012-08-17 17:56:02 +00:00
mkdniimg.c tools/firmware-utils: add support for hd_id tag into mkdniimg 2011-05-31 22:53:24 +00:00
mkedimaximg.c Add firmware tool for generating factory images for Edimax devices 2011-10-30 22:57:41 +00:00
mkfwimage2.c firmware-utils/mkfwimage2: allow to use numbers in partition names 2012-12-17 12:28:15 +00:00
mkfwimage.c firmware-utils/mkfwimage: allow to override firmware magic 2012-02-18 14:45:54 +00:00
mkmylofw.c firmware-utils/mkmylofw: add WPE72 support 2012-01-26 17:01:43 +00:00
mkplanexfw.c tools/firmware-utils: add size check to the mkplanexfw tool 2010-04-26 18:28:07 +00:00
mktitanimg.c fix mktitanimg segfault on 64-bits hosts (#7443) 2010-06-12 18:10:01 +00:00
mktitanimg.h add mktitanimg to create Titan (AR7-based) images (#6632) 2010-06-06 19:16:43 +00:00
mktplinkfw.c firmware-utils/mktplinkfw: Add support for MR3420v2 2013-03-11 15:55:23 +00:00
mkwrgimg.c firmware-utils: rename the devname variable in mkwrgimg to avoid a clash with a BSD stdlib function 2011-07-08 05:20:24 +00:00
mkzcfw.c Zcomax device firmware tool endianness fix 2010-09-04 05:40:56 +00:00
mkzynfw.c firmware-utils/mkzynfw: fix available flash space calculation 2010-12-17 20:34:31 +00:00
motorola-bin.c
myloader.h firmware-utils/mkmylofw: add WPE72 support 2012-01-26 17:01:43 +00:00
nand_ecc.c
osbridge-crc.c
pc1crypt.c
ptgen.c tools/firmware-utils/ptgen option to use MB rounding 2012-08-22 09:22:38 +00:00
seama.c tools/firmware-utils: add seama tool 2012-10-18 07:22:57 +00:00
seama.h tools/firmware-utils: add seama tool 2012-10-18 07:22:57 +00:00
sha1.c
sha1.h
spw303v.c bcm63xx: Add firmware helpers for T-Home Speedport W 303V 2011-05-11 13:34:05 +00:00
srec2bin.c
trx2edips.c firmware-utils: fix build on big endian systems 2011-06-21 21:13:58 +00:00
trx2usr.c
trx.c mostly revert commit r22396 2010-07-30 21:19:49 +00:00
wndr3700.c firmware-utils/wndr3700: allow to specify image magic via command line 2011-01-14 10:37:04 +00:00
wrt400n.c
xorimage.c bcm63xx: Add firmware helpers for T-Home Speedport W 303V 2011-05-11 13:34:05 +00:00
zynos.h firmware-utils/mkzynfw: add support for the NBG460N board 2010-05-14 09:20:36 +00:00