@ -1,12 +1,9 @@
d e f i n e B u i l d / s e n a o - f a c t o r y - i m a g e
d e f i n e B u i l d / s e n a o - f a c t o r y - i m a g e
$( eval board = $( word 1,$( 1) ) )
$( eval rootfs = $( word 2,$( 1) ) )
mkdir -p $@ .senao
mkdir -p $@ .senao
touch $@ .senao/FWINFO-OpenWrt-$( REVISION) -$( board )
touch $@ .senao/FWINFO-OpenWrt-$( REVISION) -$( 1)
$( CP) $( IMAGE_KERNEL) $@ .senao/openwrt-senao-$( board ) -uImage-lzma.bin
$( CP) $( IMAGE_KERNEL) $@ .senao/openwrt-senao-$( 1 ) -uImage-lzma.bin
$( CP) $( rootfs) $@ .senao/openwrt-senao-$( board) -root.squashfs
$( CP) $@ $@ .senao/openwrt-senao-$( 1) -root.squashfs
$( TAR) -c \
$( TAR) -c \
--numeric-owner --owner= 0 --group= 0 --sort= name \
--numeric-owner --owner= 0 --group= 0 --sort= name \
@ -25,7 +22,7 @@ define Device/ens202ext
IMAGE_SIZE := 13632k
IMAGE_SIZE := 13632k
IMAGES += factory.bin
IMAGES += factory.bin
MTDPARTS := spi0.0:256k( u-boot) ro,64k( u-boot-env) ,320k( custom) ro,1536k( kernel) ,12096k( rootfs) ,2048k( failsafe) ro,64k( art) ro,13632k@0xa0000( firmware)
MTDPARTS := spi0.0:256k( u-boot) ro,64k( u-boot-env) ,320k( custom) ro,1536k( kernel) ,12096k( rootfs) ,2048k( failsafe) ro,64k( art) ro,13632k@0xa0000( firmware)
IMAGE/factory.bin/squashfs := append-rootfs | pad-rootfs | senao-factory-image ens202ext $$ $$ @
IMAGE/factory.bin := append-rootfs | pad-rootfs | senao-factory-image ens202ext
IMAGE/sysupgrade.bin := append-kernel | pad-to $$ $$ ( KERNEL_SIZE) | append-rootfs | pad-rootfs | check-size $$ $$ ( IMAGE_SIZE)
IMAGE/sysupgrade.bin := append-kernel | pad-to $$ $$ ( KERNEL_SIZE) | append-rootfs | pad-rootfs | check-size $$ $$ ( IMAGE_SIZE)
e n d e f
e n d e f
TARGET_DEVICES += ens202ext
TARGET_DEVICES += ens202ext