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/tools
John Crispin 575127fe1c lantiq: DGN3500 (all known variants) factory and sysupgrade image building support
This patch adds factory image building for the DGN3500, all variants,
and fixes sysupgrade images to make them play nice with the sercomm
secondary boot loader.

The factory images can be used directly in the update dialog in the
interface of the stock firmware and via the special Sercomm bootmode
and a special windows flashing utility (allegedly present in the CD
that came with the device -- but it's also compatible with the NSLU2
Upgrade_207_XP utility.) The special bootmode can be activated by
turning the device on while holding the reset button pressed, then
releasing it when the power led starts blinking red and green. Please
notice that if using the 207 utility, it will always report that the
flashing failed even though it completed successfully. Just power
cycle the router manually after the utility reports the failure and
OpenWRT will boot. This same utility (despite reporting failure in
this case too) can revert a DGN3500 (any variant) to the appropriate
stock Netgear firmware.

This patch is a heavily modified version of a package I found on the
OpenWRT forum with a couple fixes and features added -- mainly the
generation of all the different image variants to support all known
models directly, atm known variants are AnnexA-WW, AnnexA-NA and
AnnexB-DE/GR.

I tested the patch successfully on my device.

Signed-off-by: Marco Antonio Mauro <marcus90@gmail.com>

SVN-Revision: 41236
10 years ago
..
autoconf autoconf: another relocatability fix for autom4te, substitute hardcoded prefix with $STAGING_DIR when reading autom4te.cfg 13 years ago
automake automake: update to 1.11.6 11 years ago
b43-tools b43-tools: fix compile error: undefined reference to `yydebug' 11 years ago
bc tools: do not build bc documentation (#13841) 11 years ago
bison bison: update to 3.0.2 11 years ago
ccache ccache: upgrade to version 3.1.9 11 years ago
cloog cloog: update to 0.18.1 11 years ago
cmake cmake: upgrade to 2.8.12.2 10 years ago
dosfstools use HOST_STATIC_LINKING instead of hardcoding -static 12 years ago
e2fsprogs e2fsprogs: update to 1.42.8, fixes a build error 11 years ago
elftosb elftosb: support static linking 11 years ago
findutils tools: add a package for findutils, Linux 3.10 need GNU xargs 11 years ago
firmware-utils lantiq: DGN3500 (all known variants) factory and sysupgrade image building support 10 years ago
flex flex: upgrade to version 2.5.39 10 years ago
flock use HOST_STATIC_LINKING instead of hardcoding -static 12 years ago
genext2fs tools: genext2fs: add support for blocksize != 1024 10 years ago
gmp gmp: update to 5.1.3 11 years ago
include tools: include endian.h from byteswap.h to ensure that bswap_* is available 11 years ago
ipkg-utils tools/ipkg-utils: remove some unnecessary field checks 12 years ago
libelf build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems 12 years ago
libtool tools/libtool: enable parallel builds 12 years ago
lzma convert remaining tools to $(HOST_STATIC_LINKING) (#12012) 12 years ago
lzma-old tools/lzma-old fix compile issues (patch from #10253) 13 years ago
m4 m4: update to 1.4.17 11 years ago
missing-macros missing-macros: add GTKDOC_REBASE macro needed by some newer packages Signed-off-by: Jochen Friedrich <jochen@scram.de> 13 years ago
mkimage mkimage: update to 2014.04 10 years ago
mklibs Revert "[tools] mklibs: upgrade to 0.1.37" 11 years ago
mm-macros mm-macros: upgrade to 0.9.6 11 years ago
mpc mpc: upgrade to 1.0.2 10 years ago
mpfr tools/mpfr: add GNU source 11 years ago
mtd-utils tools/mtd-utils: add EOF marker support to libubigen/ubinize 11 years ago
mtools mtools: upgrade to 4.0.18 11 years ago
padjffs2 padjffs2: add a different kind of padding (using standard jffs2 elements) to work around broken boot loaders for kernel partitions 11 years ago
patch build: BSD compile fixes 11 years ago
patch-image rename patch-cmdline and add code for patching DTB files into kernel images 12 years ago
pkg-config pkg-config: fix occasional install problem 11 years ago
ppl ppl: update to 1.1 11 years ago
qemu use HOST_STATIC_LINKING instead of hardcoding -static 12 years ago
quilt quilt: update to 0.63 10 years ago
scons scons: upgrade to 2.3.1 10 years ago
sed sed: upgrade to version 4.2.2 11 years ago
sparse sparse: add as a new package selectable from the config 10 years ago
squashfs squashfs: make inline functions static to fix build errors 11 years ago
squashfs4 squashfs4: make inline functions static to fix build errors 11 years ago
sstrip tools/sstrip: remove redundant -I flag that breaks build on some x86_64 linux hosts 12 years ago
upslug2 use HOST_STATIC_LINKING instead of hardcoding -static 12 years ago
upx upx: upgrade to 3.09 11 years ago
wrt350nv2-builder wrt350nv2-builder: don't use internal zlib macro OF() in ioapi.h, it breaks with new zlib releases 12 years ago
xfce-macros tools: use host build_dir instead of target build_dir 13 years ago
xorg-macros tools: use host build_dir instead of target build_dir 13 years ago
xz xz: upgrade to 5.0.5 11 years ago
yaffs2 yaffs2: the yaffs2 git moved 11 years ago
Makefile sparse: add as a new package selectable from the config 10 years ago