Changeset 19193


Ignore:
Timestamp:
2010-01-17T19:53:42+01:00 (8 years ago)
Author:
juhosg
Message:

ar71xx: create sysupgrade file for the WZR-HP-G300NH

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/image/Makefile

    r19100 r19193  
    112112                cp $(call imgname,$(1),$(2)).bin $(call imgname,$(1),$(2))-backup-loader.bin; \ 
    113113                echo -n "01AP94-AR7161-RT-080619-00" >> $(call imgname,$(1),$(2))-backup-loader.bin; \ 
     114        fi; fi 
     115endef 
     116 
     117define Image/Build/WZRHPG300NH 
     118        $(call PatchKernelLzma,$(2),$(3)) 
     119        if [ `stat -c%s "$(KDIR)/vmlinux-$(2).bin.lzma"` -gt 1048576 ]; then \ 
     120                echo "Warning: $(KDIR)/vmlinux-$(2).bin.lzma is too big"; \ 
     121        else if [ `stat -c%s $(KDIR)/root.$(1)` -gt 31850496 ]; then \ 
     122                echo "Warning: $(KDIR)/root.$(1) is too big"; \ 
     123        else \ 
     124                mkimage -A mips -O linux -T kernel -a 0x80060000 -C lzma -e \ 
     125                        0x80060000 \ 
     126                        -n 'MIPS OpenWrt Linux-$(LINUX_VERSION)' \ 
     127                        -d $(KDIR)/vmlinux-$(2).bin.lzma $(KDIR)/vmlinux-$(2).uImage; \ 
     128                ( \ 
     129                        dd if=$(KDIR)/vmlinux-$(2).uImage bs=1M conv=sync; \ 
     130                        dd if=$(KDIR)/root.$(1) bs=128k conv=sync; \ 
     131                ) > $(call imgname,$(1),$(2))-sysupgrade.bin; \ 
    114132        fi; fi 
    115133endef 
     
    450468endef 
    451469 
     470define Image/Build/Profile/WZRHPG300NH 
     471        $(call Image/Build/Template/128k/$(1),WZRHPG300NH,wzr-hp-g300nh,board=WZR-HP-G300NH) 
     472endef 
     473 
    452474define Image/Build/Profile/Default 
    453475        $(call Image/Build/Profile/AP81,$(1)) 
     
    474496        $(call Image/Build/Profile/WRT400N,$(1)) 
    475497        $(call Image/Build/Profile/WRT160NL,$(1)) 
     498        $(call Image/Build/Profile/WZRHPG300NH,$(1)) 
    476499endef 
    477500 
Note: See TracChangeset for help on using the changeset viewer.