Florian Fainelli
4bc034f07c
update wrt350nv2 builder to v2.3 ( #7580 )
...
SVN-Revision: 22579
14 years ago
Andy Boyett
ff43518669
qemu: build qemu-img for packaging vmdk and vdi images
...
SVN-Revision: 22552
14 years ago
Hauke Mehrtens
7640f89045
brcm47xx: Add new image generation and fix leds/reset button on WNR834B V2
...
Thank you realopty for the patch.
tools/firmware-utils/src/mkchkimg.c is from http://www.myopenrouter.com/download/10611/mkchkimg/
This closes #7702 .
SVN-Revision: 22516
14 years ago
Jo-Philipp Wich
f45be33f17
sed: fix compilation on FreeBSD/AMD64
...
SVN-Revision: 22499
14 years ago
Hauke Mehrtens
da7493d8f9
mostly revert commit r22396
...
CFE does not boot images generated with these checksums because of
wrong checksum.
After flashing then with tftp to my Asus wl500-GPv1 the following messages
are show:
Null Rescue Flag.
Boot program checksum is invalid
Hello!! Enter Rescue Mode: (Check error)
SVN-Revision: 22418
15 years ago
Michael Büsch
02549b0448
firmware-utils/trx: Endianness fixes
...
SVN-Revision: 22414
15 years ago
Hauke Mehrtens
233294722c
firmware-utils: The option -F was not detected. This was missing in r22396
...
This fixes build of brcm47xx
SVN-Revision: 22398
15 years ago
Alexandros C. Couloumbis
d83a959719
tools/quilt: fix openSUSE/patch-2.6.1.81 issue ( closes #7635 )
...
SVN-Revision: 22397
15 years ago
Markus Wigge
7a052dc799
fix CRC32 calculation for sysupgrade
...
* reduce image size for CRC calculation by fs_mark size
sysupgrade sometimes failed for me and I noticed that it was due
to incorrect CRC values in trx-header after performing it.
It seems that the fs_mark was completely included in the calculation
and that it was nevertheless modified by sysupgrade while appending
the jffs data.
This only occurs for the first boot after sysupgrade as the flashmap
driver recalculates the CRC to an even smaller area when it boots.
SVN-Revision: 22396
15 years ago
Jo-Philipp Wich
f8c3ebc7c6
squashfs4: fix compilation on FreeBSD
...
SVN-Revision: 22347
15 years ago
Jo-Philipp Wich
26a6539a2e
yaffs2: fix compilation on FreeBSD
...
SVN-Revision: 22345
15 years ago
Jo-Philipp Wich
4ad8aa543d
mkimage: fix compilation on FreeBSD
...
SVN-Revision: 22344
15 years ago
Felix Fietkau
67b4181c8a
squashfs4: backport an upstream change to fix the file mode check to allow setuid/setgid binaries (thx, ermo) - fixes #7653
...
SVN-Revision: 22334
15 years ago
Gabor Juhos
a06400d432
tools/firmware-utils: enhance mktplinkfw utility
...
Attached patch enhances the mktplinkfw utility:
1. existing firmware files in TP-Link format can now be inspected, showing eg. the used offsets
2. optionally the kernel and rootfs parts can be extracted (saves calculations for dd)
3. when generating firmwares, kernel entry point, load address and rootfs offset can be overwritten (for experienced users)
Patch-by: Pieter "Fate" Hollants <pieter@hollants.com>
SVN-Revision: 22169
15 years ago
Gabor Juhos
48e579a536
firmware-utils/mktplinkfw: add support for the TL-WA901ND
...
Patch-by: Pieter "Fate" Hollants <pieter@hollants.com>
SVN-Revision: 22015
15 years ago
Markus Wigge
642a6e1a51
preset stable and try* flags for TRX2 headers
...
* changed addpattern.c to preset the stable and try flags used in TRXv2 images
to dupe CFE and pretend a stable image.
* changed trx.c to calculate TRXv2 CRC with stable and try flags set to 0xFF
like CFE does on startup
* fixed compile warnings in trx.c by explicit casting
SVN-Revision: 22012
15 years ago
Markus Wigge
67416b62d7
fixed trx version to handling
...
I forgot to write the right trx version to the actual header...
SVN-Revision: 21986
15 years ago
Florian Fainelli
e79f259abf
remove whitespaces in imagetag tool
...
SVN-Revision: 21848
15 years ago
Florian Fainelli
39fa664f99
Revert r21806 there are no users of it yet
...
SVN-Revision: 21808
15 years ago
Florian Fainelli
3a332f39de
add hcsmakeimage, for cable modems/routers based on bcm33xx
...
SVN-Revision: 21806
15 years ago
Florian Fainelli
5ec4eabfcb
fix mktitanimg segfault on 64-bits hosts ( #7443 )
...
SVN-Revision: 21767
15 years ago
Florian Fainelli
04a4638910
add mktitanimg to create Titan (AR7-based) images ( #6632 )
...
SVN-Revision: 21689
15 years ago
Gabor Juhos
01d8285e47
firmware-utils/mkzynfw: add support for the NBG460N board
...
Adding NBG460N/550N/550NH boards to mkzynfw.
Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>
SVN-Revision: 21446
15 years ago
Gabor Juhos
8976d8f2ad
firmware-utils/mkzynfw: don't use next_offset twice ( closes #7273 )
...
The test if a file can fit in an image considers the current offset
twice. So a image that would fit is too big.
Thanks-to: Michael Kurz <michi.kurz@googlemail.com>
SVN-Revision: 21445
15 years ago
Felix Fietkau
ea5b74da62
mkimage fails to build on some systems if sed is not installed, add a dependency to fix parallel build issues
...
SVN-Revision: 21210
15 years ago
Gabor Juhos
edac7e5a63
tools/firmware-utils: add size check to the mkplanexfw tool
...
Also pad the image to a 64K boundary.
SVN-Revision: 21174
15 years ago
Alexandros C. Couloumbis
5134195d40
tools: update gmp to 4.3.2
...
SVN-Revision: 21147
15 years ago
Alexandros C. Couloumbis
0d36c3fd37
tools: update quilt to 0.48
...
SVN-Revision: 21146
15 years ago
Alexandros C. Couloumbis
bfe71b159a
tools: update cloog to 0.15.9
...
SVN-Revision: 21071
15 years ago
Florian Fainelli
8ca51dc6f1
fix graphite options with gcc-4.5, add libelf for LTO, fix mbsd_multi patch, patch from Bernhard Loos
...
SVN-Revision: 21046
15 years ago
Alexandros C. Couloumbis
6d59a298e8
add gcc-4.5.0 preliminary support
...
SVN-Revision: 21033
15 years ago
Felix Fietkau
01ca56639c
mtd-utils: remove bogus include statement to make it more portable
...
SVN-Revision: 20853
15 years ago
Nicolas Thill
0946764732
remove 'svn:executable' property
...
SVN-Revision: 20831
15 years ago
Alexandros C. Couloumbis
c2c88d315f
add jffs2/lzma support (not activated by default yet)
...
SVN-Revision: 20828
15 years ago
Florian Fainelli
2a4fb82289
flashmap and image generation: reduced union bcm_tag to a single struct combining the elements so that it is no longer necessary to create an openwrt-only tagid and tagcrc, and elimate the tagid detection and switch statements which made dealing with imagetags overly complicated, especially since the logic would need analogs in all code that touched the imagetag. Patch from cshore.
...
SVN-Revision: 20652
15 years ago
Florian Fainelli
dad85cddac
move bcm_tag.h out of the flashmap patch so that user-land tools can re-use it
...
SVN-Revision: 20548
15 years ago
Gabor Juhos
585198518e
firmware-utils/trx: add relative offset parameter
...
* will be used for the WRT160NL board
* patch by Bernhard Loos
* note: rejected parts has been fixed
SVN-Revision: 20522
15 years ago
Florian Fainelli
5d2105af23
revert r18760 since it prevents people from building working eva images
...
SVN-Revision: 20437
15 years ago
Markus Wigge
d9a698e77c
added support for wrt54g3gv2-vf and new trx header format
...
- hacked addpattern due to changes in header format
- added "-5" to addpattern, some 0xFF are needed for trx2 header
"-4" broke CRC checking in CFE
- hacked trx.c due to new header format version
- added target to create trx-V2 images
the flashmap driver possibly needs to be customized.
SVN-Revision: 20433
15 years ago
Florian Fainelli
66dc3ee0c9
fix file creation mode, thanks rtz
...
SVN-Revision: 20293
15 years ago
Felix Fietkau
b321fe82d3
sstrip: fix a section length corruption bug (patch from #6847 )
...
SVN-Revision: 20154
15 years ago
Gabor Juhos
c07fdecea8
mktplinkfw: add option to strip padding from the end of the image
...
SVN-Revision: 20120
15 years ago
Gabor Juhos
4ccab48a6b
mktplinkfw: fix help string, and remove duplicated option
...
SVN-Revision: 20067
15 years ago
Felix Fietkau
fe05a0887b
mkimage: fix spurious build errors caused by its braindead build system
...
SVN-Revision: 20065
15 years ago
Felix Fietkau
9156e19ac0
mtd-utils: do not try to compile in support for ubifs ioctls and extended flags - some linux distros do not support this
...
SVN-Revision: 19846
15 years ago
Gabor Juhos
7fd1228672
firmware-utils/mktplinkfw: add board definitions for TL-WR941ND v4
...
SVN-Revision: 19748
15 years ago
Travis Kemen
3c5ca326ec
Update to v2.2 fixed checksum byte calculation for other versions than 0x2019 fixed rare problem with padsize updated info to stock firmware 2.00.20 fixed typos
...
Signed off by: Matthias Buecher <mail@maddes.net>
SVN-Revision: 19683
15 years ago
Travis Kemen
cb9c37af38
Update to v2.1 Stays closer to the stock firmware by using wrt350n.bin for the created image. Adds the possibility to create the image in two separate steps (-b / -z). Makefiles now support the possibility to include a u-boot image for a 100%-stock-like image.
...
Signed off by: Matthias Buecher <mail@maddes.net>
SVN-Revision: 19596
15 years ago
Imre Kaloz
7b367d0313
with no users left, remove support for 2.6.21
...
SVN-Revision: 19578
15 years ago
Jo-Philipp Wich
14f6a53b6d
firmware-utils: unify cc and cc2 macros, simplifies Makefile
...
SVN-Revision: 19487
15 years ago