diff --git a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/etc/mdev/automount.sh b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/etc/mdev/automount.sh index 7106827..b2c5808 100755 --- a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/etc/mdev/automount.sh +++ b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/etc/mdev/automount.sh @@ -15,11 +15,7 @@ if [ "$mounted" = "" ]; then echo "Mount : $1 -> $MNTPATH" > $LOGPATH mkdir -p $MNTPATH - if [ $1 == "mmcblk3p2" ]; then - mount -v -t ext4 -o data=journal /dev/$1 $MNTPATH - else - mount /dev/$1 $MNTPATH - fi + mount -v -t ext4 -o data=journal /dev/$1 $MNTPATH wait echo "Done : mount $MNTPATH" > $LOGPATH else diff --git a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/up-pl.sh b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/up-pl.sh deleted file mode 100755 index 9d0c86b..0000000 --- a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/up-pl.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# -# $> promgen -b -w -p bin -data_width 32 -u 0 system.bit -o system.bit.bin -# - -DONE=/sys/devices/soc0/amba/f8007000.devcfg/prog_done - -cat $1 > /dev/xdevcfg -cat $DONE - diff --git a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update.sh b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update.sh deleted file mode 100755 index 5cffe80..0000000 --- a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - -BOOTID=`bootid` -if [ -z "$BOOTID" ] -then - BOOTID=0 -fi - - -echo "[*] NFS mount..." -mount -t nfs -o nolock 192.168.4.80:/nfs /mnt/nfs - -echo "[*] Remount boot area..." -sync - -umount /dev/mmcblk0p1 -mount -t vfat /dev/mmcblk0p1 /boot0 - -umount /dev/mmcblk0p2 -mount -t vfat /dev/mmcblk0p2 /boot1 - -echo "[*] Copy files..." -cp /mnt/nfs/innovex/tas/uImage /boot${BOOTID}/ -cp /mnt/nfs/innovex/tas/zynq-innovex-tas.dtb /boot${BOOTID}/ -cp /mnt/nfs/innovex/tas/uramdisk-tas.gz /boot${BOOTID}/ - -echo "[*] Sync filesystem..." -sync - -echo "[*] Reboot system..." -reboot diff --git a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update_boot.sh b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update_boot.sh new file mode 100755 index 0000000..6582e97 --- /dev/null +++ b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update_boot.sh @@ -0,0 +1,30 @@ +#!/bin/sh + +BOOTID=0 +SERVERIP=$1 +if [ -z "SERVERIP" ] +then + echo "./update_fs.sh serverip" + SERVERIP=192.168.10.131 + echo "ServerIP : $SERVERIP" +fi + + +echo "[*] NFS mount..." +mount -t nfs -o nolock $SERVERIP:/nfs /mnt/nfs + +echo "[*] Remount boot area..." +sync + +umount /dev/mmcblk3p1 +mount -t ext4 /dev/mmcblk3p1 /boot${BOOTID} + +echo "[*] Copy files..." +cp /mnt/nfs/prime-oven/u-boot.imx /boot${BOOTID}/ +cp /mnt/nfs/prime-oven/uImage /boot${BOOTID}/ +cp /mnt/nfs/prime-oven/imx6s-prime-oven.dtb /boot${BOOTID}/ +cp /mnt/nfs/prime-oven/ramdisk-prime_oven-128M.gz/boot${BOOTID}/ + +echo "[*] Sync filesystem..." +sync + diff --git a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update_fs.sh b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update_fs.sh new file mode 100755 index 0000000..f076187 --- /dev/null +++ b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/update_fs.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +SERVERIP=$1 +if [ -z "SERVERIP" ] +then + echo "./update_fs.sh serverip" + SERVERIP=192.168.10.131 + echo "ServerIP : $SERVERIP" +fi + +echo "[*] NFS mount..." +mount -t nfs -o nolock $SERVERIP:/nfs /mnt/nfs + +echo "[*] Remount boot area..." +sync + +umount /dev/mmcblk3p2 +mount -t ext4 /dev/mmcblk3p2 /mnt/mmcblk3p2 + +echo "[*] Copy files..." +tar -xvf /mnt/nfs/prime-oven/rootfs.tar -C /mnt/mmcblk3p2/ + +echo "[*] Sync filesystem..." +sync + diff --git a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/usb-run.sh b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/usb-run.sh index c6939fb..41aa1bc 100755 --- a/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/usb-run.sh +++ b/buildroot/buildroot-2016.08.1/board/falinux/prime_oven/rootfs_overlay/root/.falinux/usb-run.sh @@ -1,14 +1,14 @@ #!/bin/sh -echo "[*] USB mount..." -umount /dev/$1 2>/dev/null -mount -t vfat /dev/$1 /mnt/usb +echo "[*] USB UPDate..." if [ -f /mnt/usb/update/run.sh ] then echo "[*] Execute run.sh..." /mnt/usb/update/run.sh +else + echo "[*] USB UPData faile..." fi -umount /dev/$1 +echo "" sync