Changeset 22516


Ignore:
Timestamp:
2010-08-06T22:21:32+02:00 (6 years ago)
Author:
hauke
Message:

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.

Location:
trunk
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/broadcom-diag/src/diag.c

    r22112 r22516  
    111111        /* Netgear */ 
    112112        WGT634U, 
     113        WNR834BV2, 
    113114 
    114115        /* Trendware */ 
     
    753754                .leds           = { 
    754755                        { .name = "power",      .gpio = 1 << 3, .polarity = NORMAL }, 
     756                }, 
     757        }, 
     758        [WNR834BV2] = { 
     759                .name           = "Netgear WNR834B V2", 
     760                .buttons        = { 
     761                        { .name = "reset",      .gpio = 1 << 6 }, 
     762                }, 
     763                .leds           = { 
     764                        { .name = "power",      .gpio = 1 << 2, .polarity = NORMAL }, 
     765                        { .name = "diag",       .gpio = 1 << 3, .polarity = NORMAL }, 
     766                        { .name = "connected",  .gpio = 1 << 7, .polarity = NORMAL }, 
    755767                }, 
    756768        }, 
     
    10341046                if (!strncmp(boardnum, "TH",2) && !strcmp(boardtype,"0x042f")) { 
    10351047                        return &platforms[WDNetCenter]; 
     1048                } 
     1049 
     1050                if (!strcmp(boardnum, "08") || !strcmp(boardnum, "01") &&          
     1051                                !strcmp(boardtype,"0x0472") && !strcmp(getvar("cardbus"), "1")) { /* Netgear WNR834B  V1 and V2*/ 
     1052                        /* TODO: Check for version. Default platform is V2 for now. */ 
     1053                        return &platforms[WNR834BV2]; 
    10361054                } 
    10371055 
  • trunk/target/linux/brcm47xx/image/Makefile

    r22418 r22516  
    9999endef 
    100100 
     101define Image/Build/Chk 
     102        $(STAGING_DIR_HOST)/bin/mkchkimg -o $(BIN_DIR)/openwrt-$(2)-$(5).chk -k $(BIN_DIR)/$(IMG_PREFIX)-$(1).trx -b $(3) -r $(4) 
     103endef 
     104 
    101105define Image/Build 
    102106        $(STAGING_DIR_HOST)/bin/trx -o $(BIN_DIR)/$(IMG_PREFIX)-$(1).trx \ 
     
    106110        $(call Image/Build/Motorola,$(1),wr850g,1,$(1)) 
    107111        $(call Image/Build/USR,$(1),usr5461,$(1)) 
     112        $(call Image/Build/Chk,$(1),wnr834b_v2,U12H081T00_NETGEAR,2,$(patsubst jffs2-%,jffs2,$(1))) 
     113        $(call Image/Build/Chk,$(1),wgr614_v8,U12H072T00_NETGEAR,2,$(patsubst jffs2-%,jffs2,$(1))) 
    108114endef 
    109115 
  • trunk/tools/firmware-utils/Makefile

    r21808 r22516  
    4747        $(call cc,mkdniimg) 
    4848        $(call cc,mktitanimg) 
     49        $(call cc,mkchkimg) 
    4950endef 
    5051 
Note: See TracChangeset for help on using the changeset viewer.