aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware-utils/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* brcm47xx: Add edimax PS1208mfg supportHauke Mehrtens2010-12-021-0/+1
| | | | | | | Thank you clemvangelis for the patches. (closes #7672) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24217 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools/firmware-utils] imagetag: Significantly updated brcm63xx imagetag ↵Daniel Dickinson2010-11-161-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24011 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools/firmware-utils: new tool for the Zcomax devicesGabor Juhos2010-09-031-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22883 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: Add new image generation and fix leds/reset button on WNR834B V2Hauke Mehrtens2010-08-061-0/+1
| | | | | | | | | | Thank you realopty for the patch. tools/firmware-utils/src/mkchkimg.c is from http://www.myopenrouter.com/download/10611/mkchkimg/ This closes #7702. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22516 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Revert r21806 there are no users of it yetFlorian Fainelli2010-06-141-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21808 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] add hcsmakeimage, for cable modems/routers based on bcm33xxFlorian Fainelli2010-06-141-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21806 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] add mktitanimg to create Titan (AR7-based) images (#6632)Florian Fainelli2010-06-061-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21689 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: unify cc and cc2 macros, simplifies MakefileJo-Philipp Wich2010-02-011-9/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19487 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: copy bcm_tag.h to src/ and get rid of cc3 macro, ↵Jo-Philipp Wich2010-02-011-5/+1
| | | | | | fixes imagetag compilation git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19485 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: create images for the WNDR3700, which can be flashed via the factory ↵Gabor Juhos2009-11-281-0/+1
| | | | | | web interface git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18571 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firmware-utils: add WNDR3700 image fixing tool (thanks to Anael Orlinski)Gabor Juhos2009-11-281-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18569 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: add new tool for the wrt400n (based on a patch by ↵Gabor Juhos2009-07-121-0/+1
| | | | | | Sandeep Mistry <sandeep.mistry at gmail.com>) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16792 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: add a tool to compute crc value for the 5gxi firmwareGabor Juhos2009-06-251-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16557 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: add a file {en,de}cryption tool, based on the PC1 ↵Gabor Juhos2009-06-241-0/+1
| | | | | | encryption algrithm git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16550 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firmware-utils: add a small utility for generating nand flash images with ↵Felix Fietkau2009-06-141-0/+1
| | | | | | ecc info git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16458 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] rework imagetag firmware generator and MTD partition parser to ↵Florian Fainelli2009-06-091-1/+8
| | | | | | | | | accomodate with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16393 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools/firmware-utils: Added encode_crc, for Freecom devices.Rod Whitby2009-03-221-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14961 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: add new firmware generation tool for the TP-LINK ↵Gabor Juhos2009-02-261-0/+1
| | | | | | TL-WR941ND device git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14672 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build system refactoring in preparation for allowing packages to do ↵Felix Fietkau2009-02-221-6/+6
| | | | | | host-build steps git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils/mkplanexfw: new firmware generation tool for the ↵Gabor Juhos2009-02-041-0/+5
| | | | | | Planex MZK-W04NU device git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14410 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add makeamitbin to generate images for other RDC-based devices, thanks sn9 !Florian Fainelli2008-10-281-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13056 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: new firmware generation tool for the WILIGEAR WBD-111Gabor Juhos2008-10-131-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12975 3c298f89-4303-0410-b956-a3cf2f4a3e73
* replacement of the add_header utility used by various vendorsImre Kaloz2008-06-271-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11588 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm963xx: add cfe image tagging utilityFelix Fietkau2008-05-181-0/+1
| | | | | | | | | | | | | | This replaces the proprietary bcmImageBuilder program from the Broadcom source drops. It basically adds a 256 bytes header in front of the kernel + rootfs which contains a few text signatures, the locations of the data as well as the checksums of the data and the tag. It also adds a 12 bytes header in front of the LZMA kernel which contains the load address, kernel entry and the size of the compressed LZMA data. Signed-off-by: Axel Gembe <ago@bastart.eu.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11170 3c298f89-4303-0410-b956-a3cf2f4a3e73
* buld images for the Ubiquiti LiteStation and NanoStation ported from ↵Travis Kemen2008-05-071-0/+1
| | | | | | http://atheros.openwrt.net. Tested on a Nanostation 2 with airos 3 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: new firmware generation tool for the Cellvision ↵Gabor Juhos2008-01-291-1/+2
| | | | | | CAS-6xx/NFS-xxx devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10306 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Use $(CP) instead of $(INSTALL_BIN) for binaries.Felix Fietkau2007-12-091-1/+1
| | | | | | | Signed-off-by: Andy Boyett <agb-openwrt@padded-cell.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9694 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar7: add eva image generation (thanks Axel Gembe)Eugene Konev2007-10-221-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9401 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build system cleanup/restructuring as described in ↵Felix Fietkau2007-08-071-5/+2
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8362 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add firmware generation tool for ZyXEL boardsGabor Juhos2007-08-021-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8318 3c298f89-4303-0410-b956-a3cf2f4a3e73
* host-build.mk used incorrectlyMike Baker2007-05-101-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7156 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Remove useless mksyshdr utility, replaced by mkcsysimg, Edimax images are no ↵Florian Fainelli2007-04-031-1/+0
| | | | | | longer broken, and have been tested git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6847 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add ADM5120 based edimax image generation utilitiesFlorian Fainelli2007-04-021-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6840 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add firmware generation for other Compex boards based on myloader, thanks to ↵Florian Fainelli2007-03-221-0/+1
| | | | | | Juhos Gabor ! git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6640 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add image generation for edimax routersFlorian Fainelli2007-03-211-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add srec2bin to firmware-utilsEugene Konev2007-03-181-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6599 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add airlink firmware generation tool, thanks to Vassily Galinsky for that !Florian Fainelli2006-12-111-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5760 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove custom partition table hack, add ptgen utility for generating ↵Felix Fietkau2006-12-071-0/+1
| | | | | | partition tables git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5704 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move target/utils to tools/firmware-utilsFelix Fietkau2006-12-061-0/+32
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5702 3c298f89-4303-0410-b956-a3cf2f4a3e73