diff --git a/MakeIMAGE.sh b/MakeIMAGE.sh
new file mode 100755
index 0000000..768d23c
--- /dev/null
+++ b/MakeIMAGE.sh
@@ -0,0 +1,82 @@
+#!/bin/sh
+
+SAVE_LC=$LC_ALL
+export LC_ALL=C
+
+BUILD=`cat ../PSG/board/PSG/iot2050/BUILD`
+IMAGEFILE=../IOT2050_Build_$BUILD-img
+
+ROOTFSMNT=/tmp/XXXRootFs
+
+WRKPATH=`pwd`
+
+echo "Image: $IMAGEFILE"
+#-- build imagefile
+dd if=/dev/zero ibs=1M count=1 > $IMAGEFILE
+dd if=/dev/zero ibs=1M count=2048 | tr "\000" "\377" >> $IMAGEFILE
+#-------------------------------------------------------
+#-- create partitions BOOT rootfs !!! don't change !!!!
+fdisk $IMAGEFILE << EOF
+o
+n
+p
+
+
+
+p
+w
+EOF
+echo "============="
+#-- map partitions
+DRIVE1=/dev/mapper/`kpartx -s -l $IMAGEFILE | head -n +1| awk '{print $1}'`
+
+echo ">>>>>>>>>>>>>>>>>>"
+echo $DRIVE1
+echo ">>>>>>>>>>>>>>>>>>"
+
+kpartx -asv $IMAGEFILE
+#-- mount partitions
+umount /tmp/boot
+umount /tmp/rootfs
+
+rm -rf /tmp/boot  
+rm -rf /tmp/rootfs
+
+mkdir /tmp/rootfs
+
+dd if=/dev/zero of=${DRIVE1} bs=1M count=1
+mkfs.ext3 -L "rootfs" ${DRIVE1}
+mount ${DRIVE1} /tmp/rootfs
+
+du -h ${DRIVE1}
+sleep 5
+
+umount ${ROOTFSMNT}
+rm -rf ${ROOTFSMNT}
+mkdir -p ${ROOTFSMNT}
+echo "Mount ====>> " ${ROOTFSMNT}
+mount -o loop ./output/images/rootfs.ext2 ${ROOTFSMNT}
+
+WRKDIR=`pwd`
+cd  ${ROOTFSMNT}
+tar cf - . | (cd /tmp/rootfs && tar xBf -)
+
+cp ${WRKPATH}/output/images/boot.scr /tmp/rootfs/boot
+
+cd ${WRKDIR}
+umount ${ROOTFSMNT}
+
+echo ""
+
+sync
+sync
+umount ${DRIVE1}
+                                                        
+#-- unmap partitions
+kpartx -dsv $IMAGEFILE
+#-- packen des Imagefiles
+rm $IMAGEFILE.zip
+zip -j $IMAGEFILE.zip $IMAGEFILE
+
+export LC_ALL=$SAVE_LC
+                                                                                                                                                                                                                       
\ No newline at end of file
diff --git a/MapImage.sh b/MapImage.sh
new file mode 100755
index 0000000..e7c23b4
--- /dev/null
+++ b/MapImage.sh
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+SAVE_LC=$LC_ALL
+export LC_ALL=C
+
+BUILD=`cat ../PSG/board/PSG/iot2050/BUILD`
+IMAGEFILE=..//IOT2050_Build_$BUILD-img
+echo ">>> $IMAGEFILE <<<"
+#-- map partitions
+DRIVE1=/dev/mapper/`kpartx -s -l $IMAGEFILE | head -n +1| awk '{print $1}'`
+
+echo ">>>>>>>>>>>>>>>>>>"
+echo $DRIVE1
+echo ">>>>>>>>>>>>>>>>>>"
+
+kpartx -asv $IMAGEFILE
+#-- mount partitions
+umount /tmp/boot
+umount /tmp/rootfs
+
+rm -rf /tmp/boot  
+rm -rf /tmp/rootfs
+
+mkdir /tmp/rootfs
+
+mount ${DRIVE1} /tmp/rootfs
+
+bash
+
+umount ${DRIVE1}
+                                                        
+#-- unmap partitions
+kpartx -dsv $IMAGEFILE
+
+export LC_ALL=$SAVE_LC
+                                                                                                                
\ No newline at end of file
