Commit Graph

765 Commits

Author SHA1 Message Date
Gabor Juhos
50458fb24c mkfwimage: Increase RSPRO maximum size to 0xF00000 (15 MiB)
RSPRO has 16MiB of Flash, using the following layout:

[    2.930000] 0x000000000000-0x000000030000 : "RedBoot"
[    2.940000] 0x000000030000-0x000000130000 : "kernel"
[    2.950000] 0x000000130000-0x000000ff0000 : "rootfs"
[    2.960000] 0x000000ff0000-0x000000fff000 : "FIS directory"
[    2.970000] 0x000000fff000-0x000001000000 : "RedBoot config"

Firmware images contain kernel and rootfs, so they can use up to 0xFF0000 -
0x30000 = 0xFC0000 (15,75MiB) of space. We don't include the RedBoot and FIS
partitions and leave an extra 0xC0000 (768KiB) of space.

This is based on revision 18410 which sets the limit to 0xB00000 (11 MiB).

Signed-off-by: Bruno Randolf <br1@einfach.org>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 38484
2013-10-20 15:59:08 +00:00
Luka Perkov
11c7e45e8d cmake: upgrade to 2.8.12
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38457
2013-10-18 23:38:26 +00:00
Zoltan Herpai
4da854bcd0 elftosb: support static linking
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 38400
2013-10-14 19:45:31 +00:00
Zoltan Herpai
07043a853a imx23: rename imx23 to mxs for upcoming imx23/28 support
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 38394
2013-10-14 19:01:23 +00:00
Hauke Mehrtens
ce3d7d02a6 yaffs2: the yaffs2 git moved
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 38377
2013-10-12 22:34:45 +00:00
John Crispin
fa4ca9d7eb tools: add tool to generate dcs93xl images
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 38317
2013-10-07 15:01:05 +00:00
Luka Perkov
a6f15f7321 patch: other tools might depend on this one
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>

SVN-Revision: 38236
2013-09-27 12:49:34 +00:00
Luka Perkov
dc3d2f715b quilt: add findutils as dependency
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>

SVN-Revision: 38235
2013-09-27 12:32:18 +00:00
Gabor Juhos
2bcab84045 tools/padjffs2: allow to specify extra offset
This will be useful for firmware images which are
using a custom header.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 38195
2013-09-25 20:03:19 +00:00
Luka Perkov
5166bb0b1b quilt: update to 0.60
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38170
2013-09-24 20:01:03 +00:00
Luka Perkov
948f060014 bison: update to 3.0
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38169
2013-09-24 20:01:02 +00:00
Luka Perkov
76974babaf m4: update to 1.4.17
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38168
2013-09-24 20:01:00 +00:00
Luka Perkov
473b747b1a sdcc: drop tool, it is not used since r31227
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38167
2013-09-24 16:21:30 +00:00
Gabor Juhos
da3700b2a6 firmware-utils/mktplinkfw: add support for the TL-MR13U board
Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/4063/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 38065
2013-09-19 17:52:44 +00:00
Felix Fietkau
f39f07cd09 tools/cmake: disable qt related checks to fix build issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37917
2013-09-07 18:33:07 +00:00
Luka Perkov
c0908affad upx: upgrade to 3.09
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37813
2013-08-19 01:22:29 +00:00
Luka Perkov
567fe51e88 mpc: upgrade to 1.0.1
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37812
2013-08-19 01:22:25 +00:00
Luka Perkov
b0943b6ea6 scons: upgrade to 2.3.0
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37806
2013-08-17 18:39:35 +00:00
Luka Perkov
e83cacd2c1 xz: upgrade to 5.0.5
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37797
2013-08-16 00:19:21 +00:00
Luka Perkov
06dc9fcf83 mtools: upgrade to 4.0.18
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37796
2013-08-16 00:19:20 +00:00
Luka Perkov
a98cf00fff mm-macros: upgrade to 0.9.6
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37795
2013-08-16 00:19:18 +00:00
Luka Perkov
ef876c20db cmake: upgrade to 2.8.11.2
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37794
2013-08-16 00:19:17 +00:00
Luka Perkov
c67640bbd4 cloog: upgrade to 0.18.0
Signed-off-by: Luka Perkov <lperkov@cisco.com>

SVN-Revision: 37787
2013-08-14 23:23:25 +00:00
Luka Perkov
884ae69189 ppl: upgrade to 1.0
Signed-off-by: Luka Perkov <lperkov@cisco.com>

SVN-Revision: 37786
2013-08-14 23:23:23 +00:00
John Crispin
15721d535b firmware-utils: add a tool TP-Link v2 image generation
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37726
2013-08-06 16:25:35 +00:00
John Crispin
1af56d7c46 firmware-utils: remove v2 support
we will use gabors patch instead

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37725
2013-08-06 16:25:24 +00:00
John Crispin
815d9334e2 firmware-utils: fix segfault introduced by v2 changes
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>

SVN-Revision: 37724
2013-08-06 14:32:50 +00:00
John Crispin
eb844ad321 firmware-utils: add support for TDW8970 to mktplinkfw
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37718
2013-08-06 12:31:06 +00:00
John Crispin
85cb2c4f9e firmware-utils: add v2 header support to firmware-utils
only image build works. inspect and md5 checksum support are not implemented yet

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37717
2013-08-06 12:30:52 +00:00
John Crispin
aaedf6c8c6 ramips: add basics for Poray devices
This commit adds the basic elements to support Poray brand routers.
It contains a tool to do the encryption/obfuscation that is used in
Poray routers.

Support for Poray devices was worked on by:

Felix Kaechele <heffer@fedoraproject.org>
Luis Soltero <lsoltero@globalmarinenet.com>
Michel Stempin <michel.stempin@wanadoo.fr>

Signed-off-by: Felix Kaechele <heffer@fedoraproject.org>

SVN-Revision: 37635
2013-08-01 14:30:46 +00:00
Felix Fietkau
80dd55228e tools: make padjffs2 depend on findutils
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37599
2013-07-29 09:38:24 +00:00
Gabor Juhos
2fb993fdbf firmware-utils/mktplinkfw: add support for the TL-MR10U board
Based on andelf's patch:
http://andelf.diandian.com/post/2013-05-22/40050677370

Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3840/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37549
2013-07-26 07:32:00 +00:00
Felix Fietkau
ccdd6e8215 tools/mkimage: avoid a linux specific return code
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37368
2013-07-16 09:43:31 +00:00
Luka Perkov
9823099718 mkimage: fix md5sum after r37361
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37366
2013-07-16 07:56:42 +00:00
Luka Perkov
620739e0be mkimage: update to 2013.07-rc1
also remove 100-dtc-binary.patch which was not accepted upstream

Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37361
2013-07-15 23:18:36 +00:00
Felix Fietkau
8cfd4d8350 tools: remove stale reference to the find PrepareCommand Target
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37215
2013-07-09 13:36:36 +00:00
Felix Fietkau
44b17b9ef2 tools: add a package for findutils, Linux 3.10 need GNU xargs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37212
2013-07-09 12:52:08 +00:00
Florian Fainelli
d0d268ba6e tools: do not build bc documentation (#13841)
Building the "bc" documentation requires the "makeinfo" program to be
installed on the host.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37209
2013-07-09 08:33:44 +00:00
Zoltan Herpai
f18bb17fad add bc as required by kernels 3.9+
- bc is required by the kernel to compute timeconsts files
 - fixes #13767.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37197
2013-07-08 08:45:03 +00:00
Felix Fietkau
0c10f3911d tools: include endian.h from byteswap.h to ensure that bswap_* is available
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37183
2013-07-06 14:49:08 +00:00
Zoltan Herpai
82ae24602a tools: add tools for i.MX23 boards
SVN-Revision: 37035
2013-06-26 10:15:29 +00:00
Felix Fietkau
bfab82392a tools/mkimage: add back a fixed version of 040-include_order.patch to fix build errors on some systems (#12232)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36967
2013-06-18 21:53:46 +00:00
Florian Fainelli
b5b3e94132 tools: add Broadcom cable modem firmware image creator
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36873
2013-06-06 22:21:52 +00:00
Felix Fietkau
6f0f50b532 Revert "[tools] mklibs: upgrade to 0.1.37"
It breaks on trying to find ldso

SVN-Revision: 36849
2013-06-05 00:21:23 +00:00
Luka Perkov
d25a02b3e9 mpfr: upgrade to 3.1.2
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 36822
2013-06-03 01:18:48 +00:00
Luka Perkov
cc74eabd38 gmp: upgrade to version 5.1.2
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 36821
2013-06-03 01:18:47 +00:00
Luka Perkov
bb11c68b1e mklibs: upgrade to 0.1.37
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 36820
2013-06-03 01:18:45 +00:00
Gabor Juhos
3a407a0986 firmware-utils/mkcameofw: allow to use combined kernel image
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36583
2013-05-08 17:11:08 +00:00
Felix Fietkau
4053e50591 tools/mkimage: unbreak non-linux build again
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36556
2013-05-06 10:30:29 +00:00
Luka Perkov
b693bfc710 mkimage: update to 2013.04
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 36550
2013-05-05 20:11:04 +00:00