aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware-utils
Commit message (Collapse)AuthorAgeFilesLines
* bcm963xx: add cfe image tagging utilityFelix Fietkau2008-05-182-0/+302
| | | | | | | | | | | | | | 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
* [firmware-utils] mkzynfw: add definitions for the P-2602HW-D1AGabor Juhos2008-05-092-12/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11096 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [firmware-utils] mkzynfw: fix NBG-318S definitionsGabor Juhos2008-05-092-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11095 3c298f89-4303-0410-b956-a3cf2f4a3e73
* buld images for the Ubiquiti LiteStation and NanoStation ported from ↵Travis Kemen2008-05-073-0/+465
| | | | | | 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
* Create a dummy sit package for 2.4 kernelsqFlorian Fainelli2008-03-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10668 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add definitions for the Zyxel NBG-318SFlorian Fainelli2008-03-262-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10662 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add AG241 code pattern (fixes #1089)Matteo Croce2008-03-111-3/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10584 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils: new firmware generation tool for the Cellvision ↵Gabor Juhos2008-01-292-1/+1029
| | | | | | CAS-6xx/NFS-xxx devices git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10306 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils/mkzynfw: remove 'svn:executable' property (closes #3082)Gabor Juhos2008-01-252-0/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10258 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils/mkzynfw: add preliminary support for OEM boardsGabor Juhos2008-01-252-47/+59
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10243 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [tools] firmware-utils:fix a bug in mkzynfw, thanks to <theosch at gmx.de> ↵Gabor Juhos2008-01-171-1/+1
| | | | | | (closes #3003) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10218 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for Conceptronic C54BSR4Florian Fainelli2007-12-282-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10002 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
* [firmware-utils] fix some definitions in the ZyXEL toolGabor Juhos2007-11-032-34/+36
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9493 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [adm5120] image generation fixes (closes: #2643, #2644)Gabor Juhos2007-11-031-63/+96
| | | | | | | | * rewrite mkcsysimg to use an align parameter instead of a fixed size * Edimax images contains the jffs2 end-of-filesystem marker at the right position from now on git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9490 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add updated motorola-bin.c file from #2483 (by D. Hugh Redelmeier)Felix Fietkau2007-10-241-69/+151
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9434 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar7: add eva image generation (thanks Axel Gembe)Eugene Konev2007-10-222-1/+192
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9401 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [adm5120] add ids for Edimax BR-6104Wg boardsGabor Juhos2007-10-182-5/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9342 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add the ralink signature, will use it laterFlorian Fainelli2007-09-091-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8702 3c298f89-4303-0410-b956-a3cf2f4a3e73
* I have new e-mail address. Thanks to Kaloz ;)Gabor Juhos2007-08-295-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8538 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
* remove case sensitivity from the board name checkingGabor Juhos2007-08-063-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8352 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix the jffs2 images with rdc devices (thanks to Daniel Gimpelevich)Florian Fainelli2007-08-031-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8329 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add firmware generation tool for ZyXEL boardsGabor Juhos2007-08-023-0/+1212
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8318 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Remove a debug statement from trx.c, add config changes for at91Hamish Guthrie2007-06-041-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7491 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fixed trx - variable append used uninitialised. If -A option was notHamish Guthrie2007-05-301-2/+3
| | | | | | | used, the first offset was not written to the .trx file. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7400 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mkcsysimg cleanupsFlorian Fainelli2007-05-301-143/+149
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7392 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix x86 boot filesystem allocation (#1736)Felix Fietkau2007-05-231-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7312 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix broadcom squashfs images:Felix Fietkau2007-05-151-3/+8
| | | | | | | | | | | | We switched over to appending the jffs2 eof mark to the squashfs images, but since the squashfs is not always aligned to eraseblocksize, the eof mark landed in the wrong place. This commit adds an extra flag to the trx utility that can append extra data to a partition with alignment. This is used to place the jffs2 eof mark at the right offset. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7253 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix 32/64bits issues with airlink image generatorFlorian Fainelli2007-05-111-25/+24
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7189 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
* Fix airlink image generation toolFlorian Fainelli2007-04-091-5/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6913 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mkcsysimg typosFlorian Fainelli2007-04-031-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6853 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Remove useless mksyshdr utility, replaced by mkcsysimg, Edimax images are no ↵Florian Fainelli2007-04-032-47/+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-023-0/+1190
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6840 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Make airlink.c more endianness robus (sn9)Florian Fainelli2007-04-021-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6834 3c298f89-4303-0410-b956-a3cf2f4a3e73
* convert from dos to unix formatFelix Fietkau2007-04-011-46/+46
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6791 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix image generation (sn9)Florian Fainelli2007-04-011-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6781 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix a typoFlorian Fainelli2007-03-311-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6771 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix crc32 and endianness, thanks sn9Florian Fainelli2007-03-311-24/+36
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6769 3c298f89-4303-0410-b956-a3cf2f4a3e73
* airlink generation fix, thanks st9_Florian Fainelli2007-03-301-11/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6764 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix mkmylofw write_out_padding routineFlorian Fainelli2007-03-291-49/+60
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6758 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add definitions to myloader thanks Gabor JuhosFlorian Fainelli2007-03-261-7/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6710 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix potential unligned access with MyLoader based devices, thanks JuhosFlorian Fainelli2007-03-241-8/+46
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6659 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Make mksyshdr safe for 64bits platforms (#1504)Florian Fainelli2007-03-231-4/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6646 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add firmware generation for other Compex boards based on myloader, thanks to ↵Florian Fainelli2007-03-223-0/+1345
| | | | | | 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-212-0/+45
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6627 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix a warningFlorian Fainelli2007-03-181-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6602 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add srec2bin to firmware-utilsEugene Konev2007-03-182-0/+524
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6599 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make ptgen print the end offset of the last partition as wellFelix Fietkau2007-02-251-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6358 3c298f89-4303-0410-b956-a3cf2f4a3e73