Author: rmilecki
Date: 2014-10-16 22:48:56 +0200 (Thu, 16 Oct 2014)
New Revision: 42938

Added:
   trunk/target/linux/bcm53xx/image/ubinize.cfg
Modified:
   trunk/target/linux/bcm53xx/image/Makefile
Log:
bcm53xx: image: build UBI partition image

This could be used on NAND devices once we get UBI working.

Signed-off-by: Rafa?\197?\130 Mi?\197?\130ecki <[email protected]>


Modified: trunk/target/linux/bcm53xx/image/Makefile
===================================================================
--- trunk/target/linux/bcm53xx/image/Makefile   2014-10-16 20:44:44 UTC (rev 
42937)
+++ trunk/target/linux/bcm53xx/image/Makefile   2014-10-16 20:48:56 UTC (rev 
42938)
@@ -11,6 +11,8 @@
        rm -f $(KDIR)/fs_mark
        echo -ne '\xde\xad\xc0\xde' > $(KDIR)/fs_mark
        $(call prepare_generic_squashfs,$(KDIR)/fs_mark)
+
+       $(CP) ./ubinize.cfg $(KDIR)
 endef
 
 define trx2ndpart/serial
@@ -73,6 +75,8 @@
 
 # $(1): filesystem type (e.g. squashfs, initramfs).
 define Image/Build
+       ( cd $(KDIR); $(STAGING_DIR_HOST)/bin/ubinize -p 128KiB -m 2048 -o 
$(KDIR)/root-block-0x20000-min-0x800.ubi ubinize.cfg )
+
        $(call Image/Build/AsusTrx,$(1),bcm47081-asus-rt-n18u,serial,RT-N18U)
 
        $(call 
Image/Build/Chk,$(1),bcm4708-netgear-r6250,serial,U12H245T00_NETGEAR,1)

Added: trunk/target/linux/bcm53xx/image/ubinize.cfg
===================================================================
--- trunk/target/linux/bcm53xx/image/ubinize.cfg                                
(rev 0)
+++ trunk/target/linux/bcm53xx/image/ubinize.cfg        2014-10-16 20:48:56 UTC 
(rev 42938)
@@ -0,0 +1,24 @@
+[rootfs]
+# Volume mode (other option is static)
+mode=ubi
+# Source image
+image=root.squashfs
+# Volume ID in UBI image
+vol_id=0
+# Allow for dynamic resize
+vol_type=dynamic
+# Volume name
+vol_name=rootfs
+
+[rootfs_data]
+# Volume mode (other option is static)
+mode=ubi
+# Volume ID in UBI image
+vol_id=1
+# Allow for dynamic resize
+vol_type=dynamic
+# Volume name
+vol_name=rootfs_data
+# Autoresize volume at first mount
+vol_flags=autoresize
+vol_size=1MiB
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to