summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Traut <manut@mecka.net>2011-04-29 15:59:54 +0200
committerManuel Traut <manut@mecka.net>2011-04-29 15:59:54 +0200
commiteaa06858d015d13051f742c967a29156982b6946 (patch)
tree5be6cf6712376c0cee2fc536a0d78178156f0f98
parent437a656acc7aa4276b27fef8582c13b29e50ac52 (diff)
add ubi.sh create ubi rfs on target
Signed-off-by: Manuel Traut <manut@mecka.net>
-rw-r--r--beagle/ubi.sh21
1 files changed, 21 insertions, 0 deletions
diff --git a/beagle/ubi.sh b/beagle/ubi.sh
new file mode 100644
index 0000000..9129115
--- /dev/null
+++ b/beagle/ubi.sh
@@ -0,0 +1,21 @@
+mtdinfo -a
+ubiattach /dev/ubi_ctrl -m 4
+mkfs.ubifs -m 2048 /dev/ubi0
+ubimkvol /dev/ubi0 -N rootfs -t dynamic -m
+mkfs.ubifs /dev/ubi0_0
+mkdir /target
+mount -t ubifs ubi0:rootfs /target
+cp -a /bin /dev /etc /home /lib /media /mnt /opt /root /sbin /usr /var /target/
+mkdir /target/sys
+mkdir /target/proc
+mkdir /target/tmp
+
+df -h
+rootfs 1.3G 147M 1.1G 12% /
+ubi0:rootfs 227M 64M 164M 28% /target
+
+umount /target
+reboot
+
+# uboot kernelcmdline
+# setenv bootargs console=ttyO2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs