# Path of downloaded images (old, new)
TOTA_UPG_WORK=${TOTA_UPG_PATH}/mk_delta/${TARGET}
-OLD_IMG_PATH=${TOTA_UPG_TW1}/data/old_tar
-NEW_IMG_PATH=${TOTA_UPG_TW1}/data/new_tar
+OLD_IMG_PATH=${TOTA_UPG_WORK}/data/old_tar
+NEW_IMG_PATH=${TOTA_UPG_WORK}/data/new_tar
+# Cleanup previous data
+MOUNT_LIST=$(mount | grep ${TOTA_UPG_WORK})
+if [ ! -z "$MOUNT_LIST" ]; then
+ echo "$MOUNT_LIST" | \
+ while read LINE
+ do
+ MOUNT_PATH=$(echo "$LINE" | awk '{print $3}')
+ sudo umount $MOUNT_PATH
+ done
+fi
+
+CWD=${PWD}
+cd $TOTA_UPG_WORK
+ls | grep -vE "cfg|data" | xargs rm -rf
+cd data
+ls | grep -vE "old_tar|new_tar" | xargs rm -rf
+cd ${CWD}
+
+# Execute mk_delta script
CWD=${PWD}
cd ${TOTA_UPG_WORK}
../common/bin/mk_delta.sh