Ignore:
Timestamp:
2011-07-06T10:04:52+02:00 (5 years ago)
Author:
juhosg
Message:

ramips: create factory image for the WHR-G300N board

File:
1 edited

Legend:

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

    r27439 r27474  
    6868endef 
    6969 
     70define BuildFirmware/Buffalo 
     71        $(call PatchKernelLzma,$(2),board=$(3) $($(4))) 
     72        $(call MkImage,lzma,"$(KDIR)/vmlinux-$(2).bin.lzma","$(KDIR)/vmlinux-$(2).uImage") 
     73        if [ `stat -c%s "$(KDIR)/vmlinux-$(2).uImage"` -gt $(5) ]; then \ 
     74                echo "Warning: $(KDIR)/vmlinux-$(2).uImage is too big"; \ 
     75        else if [ `stat -c%s $(KDIR)/root.$(1)` -gt $(6) ]; then \ 
     76                echo "Warning: $(KDIR)/root.$(1) is too big"; \ 
     77        else \ 
     78                buffalo-enc -p $(3) -v 1.76 \ 
     79                        -i $(KDIR)/vmlinux-$(2).uImage \ 
     80                        -o $(KDIR)/vmlinux-$(2).uImage.enc; \ 
     81                buffalo-enc -p $(3) -v 1.76 \ 
     82                        -i $(KDIR)/root.$(1) \ 
     83                        -o $(KDIR)/root.$(1).enc; \ 
     84                buffalo-tag -b $(3) -p $(3) -a ram -v 1.76 -m 1.01 \ 
     85                        -l mlang8 -f 1 -r EU \ 
     86                        -i $(KDIR)/vmlinux-$(2).uImage.enc \ 
     87                        -i $(KDIR)/root.$(2).enc \ 
     88                        -o $(call imgname,$(1),$(2))-factory-EU.bin; \ 
     89        fi; fi 
     90endef 
     91 
    7092mtdlayout_4M=mtdparts=physmap-flash.0:192k(u-boot)ro,64k(u-boot-env)ro,64k(factory)ro,832k(kernel),2944k(rootfs),3776k@0x50000(firmware) 
    7193define Image/Build/Template/GENERIC_4M 
     
    104126endef 
    105127 
     128mtdlayout_whrg300n=mtdparts=physmap-flash.0:192k(u-boot)ro,64k(u-boot-env)ro,64k(factory)ro,960k(kernel),2752k(rootfs),64k(user)ro,3712k@0x50000(firmware) 
    106129define Image/Build/Profile/WHRG300N 
    107130        $(call Image/Build/Template/GENERIC_4M,$(1),whr-g300n,WHR-G300N) 
     131        $(call BuildFirmware/Buffalo,$(1),whr-g300n,WHR-G300N,mtdlayout_whrg300n,983040,3801088) 
    108132endef 
    109133 
Note: See TracChangeset for help on using the changeset viewer.