summaryrefslogtreecommitdiffstats
path: root/target/linux/brcm63xx/image
Commit message (Collapse)AuthorAgeFilesLines
...
* bcm63xx: Update support for the DSL-274xB revision CFlorian Fainelli2011-05-111-1/+3
| | | | | | | | | | | | | Rename the DSL-274xB rev C2's board ID to "AW4139" to match the one used for the rev C3 (same hardware) and add a fixup for C2. Also generate images for C3. While we are at it, rename the LEDs to conform to the Linux LED naming conventions. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 26876
* bcm63xx: Decouple Board ID and image name for fixupFlorian Fainelli2011-05-111-9/+9
| | | | | | | | | Make the fixup board ID independent from the image name to allow using the same board ID for similar devices. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 26874
* Generate images for RTA1320_16M-based routersDaniel Dickinson2011-04-151-1/+3
| | | | SVN-Revision: 26681
* add support for HW553 bcm6358-based boards (#8844)Florian Fainelli2011-02-191-0/+12
| | | | SVN-Revision: 25590
* Fixed Comtrend CT536_CT5621 board settings. These boards are based on the ↵Daniel Dickinson2010-12-101-1/+3
| | | | | | 96348GW-11 reference design but have different GPIOs therefore we use the board fixups now availabed (thanks the patches by Jonas Gorski) to create a separate board entry for these boards and leave the reference design with reference GPIOs. Also these boards only have enet1 (no enet0) so we set that in the board definition, and use a defconfig for a single interface network. SVN-Revision: 24442
* boards: Added GW6x00 fixups and GPIOs. The GW6200 GPIOs are different than ↵Daniel Dickinson2010-12-071-2/+2
| | | | | | the reference design 96348GW so we use fixup to allow us to define the correct ones, also the GW6000 has no GPIO-controlled leds. SVN-Revision: 24305
* image Makefile: Corrected router imagename length limiting. Thanks ↵Daniel Dickinson2010-11-281-1/+1
| | | | | | KanjiMonster for reminding me. SVN-Revision: 24191
* bcm63xx: Add support for the T-Com Speedport W 500V.Daniel Dickinson2010-11-281-0/+2
| | | | | | | | | | Add support for the T-Com Speedport W 500V using a special tagged image as it identifies itself as a 96348GW, but has some gpios wired differently, and also has only one ethernet port without a switch attached to it. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 24190
* bcm63xx: Add board id override fixup.Daniel Dickinson2010-11-281-3/+13
| | | | | | | | | | | | Add a fixup for the kernel to check the bcm tag of the image for a boardid in the information1 field, and use that instead of the supplied one by cfe. This is triggered by a + at the start of the information1 field. Also modify the image generation to generate apropriately tagged images. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 24189
* bcm63xx: Finalize support for DSL-274xB, rev C2.Daniel Dickinson2010-11-281-2/+2
| | | | | | | | | | | | The DSL-2740B/DSL-2741B rev C2 support was missing the board definition, resulting in a kernel panic on boot. This patch adds it, and also renames the generated image name to properly reflect that it is for the revision C2, and for both the DSL-2740B and DSL-2741B. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 24188
* image Makefile: Removed extraneous tab from Image/LimitName16 macro ↵Daniel Dickinson2010-11-241-1/+1
| | | | | | definition. The solves the strange whitespace in front of the image name in the info1 section SVN-Revision: 24127
* image: Limited image name put into the info1 field to 16 characters and ↵Daniel Dickinson2010-11-231-4/+8
| | | | | | eliminted the OpenWRT revision. This makes using the image (router) name as the board name possible, so that boards with same real boardid but different GPIOs can be detected and the correct GPIOs used. SVN-Revision: 24118
* Initial support for Telsey CPVA642 boards (no vlans, no DSL, GPIO ↵Daniel Dickinson2010-11-191-0/+3
| | | | | | led/buttons not known). SVN-Revision: 24040
* imagetag: Significantly updated brcm63xx imagetag writing tool. * Rewrote ↵Daniel Dickinson2010-11-161-23/+25
| | | | | | 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). SVN-Revision: 24011
* define a shared IMG_PREFIX variable used as a basename for image files, it ↵Nicolas Thill2010-04-121-2/+2
| | | | | | contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files SVN-Revision: 20834
* flashmap and image generation: reduced union bcm_tag to a single struct ↵Florian Fainelli2010-04-012-102/+87
| | | | | | 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
* build images for RG100A (bcm6358-based boards) (#6755)Florian Fainelli2010-02-281-0/+13
| | | | SVN-Revision: 19894
* do not generate trx images, this is uselessFlorian Fainelli2009-10-291-1/+0
| | | | SVN-Revision: 18204
* add support for the Pirelli AG226G board (#5337)Florian Fainelli2009-08-091-0/+3
| | | | SVN-Revision: 17190
* generate images for RTA1025W_16-based routers (#5594)Florian Fainelli2009-07-311-0/+2
| | | | SVN-Revision: 17058
* generate images for the bcm6338wFlorian Fainelli2009-06-261-0/+4
| | | | SVN-Revision: 16566
* add imagetag support for BT Voyager 2500V, patch from Daniel Dickinson (#5364)Florian Fainelli2009-06-181-1/+1
| | | | SVN-Revision: 16506
* generate experimental images for bcm6338 boards, thanks to Daniel DickinsonFlorian Fainelli2009-06-171-0/+7
| | | | SVN-Revision: 16490
* use build system REVISION variable (#5317)Florian Fainelli2009-06-101-5/+3
| | | | SVN-Revision: 16400
* The attached patch adds building of firmware images for more routers based ↵Florian Fainelli2009-06-102-36/+97
| | | | | | | | on the brcm63xx chipset. Signed-Off By: Daniel Dickinson <crazycshore@gmail.com> SVN-Revision: 16396
* rework imagetag firmware generator and MTD partition parser to accomodate ↵Florian Fainelli2009-06-092-14/+126
| | | | | | with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987). SVN-Revision: 16393
* make images that can be flashed using the stock firmware web interface, ↵Florian Fainelli2009-04-191-3/+1
| | | | | | thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943) SVN-Revision: 15253
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
| | | | SVN-Revision: 15242
* imagetag's -k argument is expected to be hexadecimal instead of decimal (#4885)Florian Fainelli2009-04-071-1/+1
| | | | SVN-Revision: 15133
* add the CFE offset command line option to the imagetag utility, closes (#4366)Florian Fainelli2009-03-161-2/+2
| | | | SVN-Revision: 14896
* add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366Florian Fainelli2009-03-121-0/+11
| | | | SVN-Revision: 14850
* add support for user9102 boards (#4537)Florian Fainelli2009-01-311-0/+2
| | | | SVN-Revision: 14305
* generate images for old CFE based boards like the Davolink DV201Florian Fainelli2009-01-291-0/+10
| | | | SVN-Revision: 14264
* Build images for Inventel LiveboxFlorian Fainelli2008-12-121-1/+11
| | | | SVN-Revision: 13616
* Fix typo, we are not building for the DG834G (ar7) but the DG834GT (brcm6348)Florian Fainelli2008-12-101-1/+1
| | | | SVN-Revision: 13588
* Add support for Sagem F@ST2404 (#4332)Florian Fainelli2008-12-101-0/+2
| | | | SVN-Revision: 13583
* Add support for bcm96348gw10 (Netgear DG834GT) (#4319)Florian Fainelli2008-12-071-0/+2
| | | | SVN-Revision: 13540
* Generate valid images for the bcm96348gw boardFlorian Fainelli2008-11-201-0/+1
| | | | SVN-Revision: 13298
* This patch is for broadcom 96348GW-11 boards, to get USB and Ethernet ↵Florian Fainelli2008-11-151-0/+2
| | | | | | working. Also it patches mtd map driver for bcm96xx boards to be sure that CFE1CFE1 code is detected when booting from CFE. (#4201) SVN-Revision: 13213
* Add definitions for bcm96350vw, add back bcm63xx mtd driver, be careful when ↵Florian Fainelli2008-10-201-0/+2
| | | | | | testing with 8MB devices SVN-Revision: 13015
* bcm963xx: image generation using image taggerFelix Fietkau2008-05-181-0/+27
| | | | | | | | | | | | | | | This adds CFE tagged image generation in the BCM963xx target image Makefile. It has to generate its own LZMA compressed kernel because CFE is a LZMA nazi. It also seems that the Broadcom image tagger as well as CFE use AdvanceCOMP, which is based on a slightly older LZMA SDK. Anyways, some of the code is GPL, some of it is LGPL, so it might be that Broadcom owes some sources. Also, LZMA has a bug which causes it to generate different output when you are using stdin / stdout compared to plain files. I've just worked around the issue by using plain files. Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11171
* bcm963xx: fix load address / kernel entryFelix Fietkau2008-05-182-3/+3
| | | | | | | | | | Current kernels have the same kernel entry as load address, so just set them like this. Also, the BCM963xx uses 0x80010000 as its load address, so use this too. Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11169
* enable proper PCI & USB support detection at config-time by disabling ↵Nicolas Thill2008-05-091-2/+0
| | | | | | CONFIG_PCI & CONFIG_USB entries in generic/config and enabling them on targets where appropriate SVN-Revision: 11097
* brcm63xx image generation cleanups (#3169)Florian Fainelli2008-04-011-0/+5
| | | | SVN-Revision: 10703
* make the image filenames a bit shorterFelix Fietkau2007-11-101-1/+1
| | | | SVN-Revision: 9533
* strip the kernel version suffix from target directories, except for brcm-2.4 ↵Felix Fietkau2007-09-0610-0/+1344
(the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles. SVN-Revision: 8653