diff --git a/device/testing/u-boot-tolino-page2/u-boot-tolino-page2.post-upgrade b/device/testing/u-boot-tolino-page2/u-boot-tolino-page2.post-upgrade index cc5556a9768ae65dd3a4b01d2013545a95b693da..037457d11c262877e4fa7d2aa918aef06aee0c7f 100644 --- a/device/testing/u-boot-tolino-page2/u-boot-tolino-page2.post-upgrade +++ b/device/testing/u-boot-tolino-page2/u-boot-tolino-page2.post-upgrade @@ -1,6 +1,9 @@ #!/bin/sh -DEV=`mount | sed -n -E 's:.*(/dev/mmcblk[0-9])p[0-9] on /boot .*:\1:p'` -if [ -n "$DEV" ] ; then +DEV=`cat /proc/mounts | sed -n -E 's:.*(/dev/mmcblk[0-9])p[0-9] on /boot .*:\1:p'` +if [ -e "$DEV" ] +then dd if=/usr/share/u-boot/tolino-shine3/u-boot.imx bs=512 seek=2 of="$DEV" +else + echo Partition not found fi