159 Commits (e116785f274c36f53eb355500d69791dff92d85d)

Author SHA1 Message Date
Gabor Juhos e116785f27 firmware-utils/wndr3700: allow to specify image magic via command line 14 years ago
Daniel Dickinson fc3a1d0ba3 Added OpenWRT-specific field to imagetag so that we can record the real root length, so that when the CRC fixup is applied and the root length is recorded as zero we can still calculate the rootfs mtd partition size. 14 years ago
Gabor Juhos 0f659a13dd ar71xx: add support for TL-WR740N v1 14 years ago
Gabor Juhos 29379780a6 firmware-utils/mkzynfw: fix available flash space calculation 14 years ago
Gabor Juhos 912a140b19 firmware-utils/mktplinkfw: add support for the TL-MR3220 v1 14 years ago
Hauke Mehrtens 41b3383499 brcm47xx: Add edimax PS1208mfg support 14 years ago
Daniel Dickinson eadb5c84fa imagetag: Significantly updated brcm63xx imagetag writing tool. * Rewrote commandline parsing code using gengetopt - We now get long options - We have more options including use of the info section for board information (e.g. to add the same boardid but different GPIOs on different routers) * Added back the ability to write stock images (this is useful, for example, when copying the firmware from the in-memory flash, and then being able to create an image that will let you revert to/test stock firmware * Fixed copying of CRCs to use memcpy instead of strncpy (strncpy stops at 0) * Added ability to use all sections of the imagetag, including custom magic signatures (e.g. for the Telsey router I'm adding soon), info sections, and reserved sections * Added putting the router type (as defined in the image generating Makefile) into the info1 section and the filesystem type in the info2 section. This will be used by mtd (when I add the code) to return the name of image used to flash this router. (As requested by Jo, as well as being useful for same boardid different board scenario described above). 14 years ago
Daniel Dickinson 6cd4575153 brcm63xx: imagetag: Fixed occaisonal wrong CRC in image due to using strncpy to copy the CRC into the imagetag. strncpy stops copying after a 00 byte, memcpy doesn't. 14 years ago
Gabor Juhos 1d855c0890 firmware-utils/mktplinkfw: add support for the TL-MR3420 v1 14 years ago
Gabor Juhos 142fb3e229 firmware-utils/mktplinkfw: add support for the TL-WR841N v7 14 years ago
Michael Büsch f40f0c001e Zcomax device firmware tool endianness fix 14 years ago
Gabor Juhos 7bf8159991 tools/firmware-utils: new tool for the Zcomax devices 14 years ago
Hauke Mehrtens 7640f89045 brcm47xx: Add new image generation and fix leds/reset button on WNR834B V2 14 years ago
Hauke Mehrtens da7493d8f9 mostly revert commit r22396 14 years ago
Michael Büsch 02549b0448 firmware-utils/trx: Endianness fixes 14 years ago
Hauke Mehrtens 233294722c firmware-utils: The option -F was not detected. This was missing in r22396 14 years ago
Markus Wigge 7a052dc799 fix CRC32 calculation for sysupgrade 14 years ago
Gabor Juhos a06400d432 tools/firmware-utils: enhance mktplinkfw utility 14 years ago
Gabor Juhos 48e579a536 firmware-utils/mktplinkfw: add support for the TL-WA901ND 14 years ago
Markus Wigge 642a6e1a51 preset stable and try* flags for TRX2 headers 14 years ago
Markus Wigge 67416b62d7 fixed trx version to handling 14 years ago
Florian Fainelli e79f259abf remove whitespaces in imagetag tool 14 years ago
Florian Fainelli 39fa664f99 Revert r21806 there are no users of it yet 14 years ago
Florian Fainelli 3a332f39de add hcsmakeimage, for cable modems/routers based on bcm33xx 14 years ago
Florian Fainelli 5ec4eabfcb fix mktitanimg segfault on 64-bits hosts (#7443) 14 years ago
Florian Fainelli 04a4638910 add mktitanimg to create Titan (AR7-based) images (#6632) 14 years ago
Gabor Juhos 01d8285e47 firmware-utils/mkzynfw: add support for the NBG460N board 14 years ago
Gabor Juhos 8976d8f2ad firmware-utils/mkzynfw: don't use next_offset twice (closes #7273) 14 years ago
Gabor Juhos edac7e5a63 tools/firmware-utils: add size check to the mkplanexfw tool 14 years ago
Nicolas Thill 0946764732 remove 'svn:executable' property 14 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. 15 years ago
Florian Fainelli dad85cddac move bcm_tag.h out of the flashmap patch so that user-land tools can re-use it 15 years ago
Gabor Juhos 585198518e firmware-utils/trx: add relative offset parameter 15 years ago
Florian Fainelli 5d2105af23 revert r18760 since it prevents people from building working eva images 15 years ago
Markus Wigge d9a698e77c added support for wrt54g3gv2-vf and new trx header format 15 years ago
Florian Fainelli 66dc3ee0c9 fix file creation mode, thanks rtz 15 years ago
Gabor Juhos c07fdecea8 mktplinkfw: add option to strip padding from the end of the image 15 years ago
Gabor Juhos 4ccab48a6b mktplinkfw: fix help string, and remove duplicated option 15 years ago
Gabor Juhos 7fd1228672 firmware-utils/mktplinkfw: add board definitions for TL-WR941ND v4 15 years ago
Jo-Philipp Wich 14f6a53b6d firmware-utils: unify cc and cc2 macros, simplifies Makefile 15 years ago
Jo-Philipp Wich e0933ce6e6 firmware-utils: copy bcm_tag.h to src/ and get rid of cc3 macro, fixes imagetag compilation 15 years ago
Gabor Juhos cace9f4566 ar71xx: add support for the TL-WR841N v1.5 board 15 years ago
Michael Büsch d0ca6b9080 lzma2eva: Endianness fixes. 15 years ago
Gabor Juhos 7d8a1bf239 ar71xx: TL-WR1043ND support cleanup 15 years ago
Gabor Juhos b12d752a63 ar71xx: preliminary support for the TL-WR1043ND 15 years ago
Gabor Juhos 6d2fa1c896 ar71xx: create images for the WNDR3700, which can be flashed via the factory web interface 15 years ago
Gabor Juhos 09b5ed9641 firmware-utils: add WNDR3700 image fixing tool (thanks to Anael Orlinski) 15 years ago
Felix Fietkau e999c93128 mkfwimage: add support for the XM layout (bullet/rocket/nano M) 15 years ago
Gabor Juhos e6a40cac9a ar71xx: increase max size of RouterStation and RouterStation Pro firmware images 15 years ago
Gabor Juhos 7849923473 ar71xx: add preliminary support for the TL-WR841ND v5 board 15 years ago