Ignore:
Timestamp:
2010-03-26T23:36:02+01:00 (6 years ago)
Author:
nbd
Message:

ar71xx: add images for pb92 - no kernel size check yet, lzma images did not yet work in my tests

File:
1 edited

Legend:

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

    r20414 r20496  
    199199                ) > $(call imgname,$(1),$(2))-sysupgrade.bin; \ 
    200200        fi; fi 
     201endef 
     202 
     203define Image/Build/PB92 
     204        $(call PatchKernelGzip,$(2),$(3)) 
     205        if [ `stat -c%s $(KDIR)/root.$(1)` -gt 2818048 ]; then \ 
     206                echo "Warning: $(KDIR)/root.$(1) is too big"; \ 
     207        else \ 
     208                mkimage -A mips -O linux -T kernel -a 0x80060000 -C gzip -e \ 
     209                        0x80060000 \ 
     210                        -n 'MIPS OpenWrt Linux-$(LINUX_VERSION)' \ 
     211                        -d $(KDIR)/vmlinux-$(2).bin.gz \ 
     212                        $(KDIR)/vmlinux-$(2).uImage; \ 
     213                dd if=$(KDIR)/vmlinux-$(2).uImage \ 
     214                        of=$(call imgname,kernel,$(2)).bin bs=64k conv=sync; \ 
     215                dd if=$(KDIR)/root.$(1) \ 
     216                        of=$(call imgname,$(1),$(2)-rootfs).bin bs=128k conv=sync; \ 
     217                ( \ 
     218                        dd if=$(KDIR)/vmlinux-$(2).uImage bs=896k conv=sync; \ 
     219                        dd if=$(KDIR)/root.$(1); \ 
     220                ) > $(call imgname,$(1),$(2))-sysupgrade.bin; \ 
     221        fi 
    201222endef 
    202223 
     
    405426endef 
    406427 
     428define Image/Build/Profile/PB92 
     429        $(call Image/Build/Template/$(fs_64k)/$(1),PB92,pb92,board=PB92) 
     430endef 
     431 
    407432define Image/Build/Profile/WP543 
    408433        $(call Image/Build/Template/$(fs_64k)/$(1),MyLoader,wp543,0x200000,2M) 
     
    537562        $(call Image/Build/Profile/PB42,$(1)) 
    538563        $(call Image/Build/Profile/PB44,$(1)) 
     564        $(call Image/Build/Profile/PB92,$(1)) 
    539565        $(call Image/Build/Profile/TEW632BRP,$(1)) 
    540566        $(call Image/Build/Profile/TEW652BRP,$(1)) 
Note: See TracChangeset for help on using the changeset viewer.