#!/bin/sh
MACHINE_NAME=auto2712p1v1-ivi_agl
FROMDIR=${PWD}/tmp/deploy/images/$MACHINE_NAME/
CURRENT_DIR=${PWD}
OUTDIR=${PWD}/burn-image-here
ROOTFS_IMAGE=rootfs.img
if [ ! -d ../build ];then
echo "#######################################################"
echo " This script should run under build/"
echo " Please put gen-burn-image.sh under build/"
echo "#######################################################"
exit 1;
fi
if [ $# -lt 1 ];then
echo "#######################################################"
echo "Please set the image name"
echo "For example:"
echo " ./gen-burn-image.sh auto2712p1v1-ivi_agl"
echo "#######################################################"
exit 1;
fi
if [ ! -f $FROMDIR/$ROOTFS_IMAGE ];then
echo "#######################################################"
echo " There is no $FROMDIR/$ROOTFS_IMAGE"
echo " Did you build the image successfully?"
echo " If not,"
echo " please run \"bitbake $1\""
echo "#######################################################"
exit 1;
fi
mkdir -p $OUTDIR
cp $FROMDIR/auto2712p1v1-ivi-boot.dtb $OUTDIR/
cp $FROMDIR/modules-auto2712p1v1-ivi_agl.tgz $OUTDIR/
cp $FROMDIR/fastboot* $OUTDIR/
cp $FROMDIR/*.py $OUTDIR/
cp $FROMDIR/lk.img $OUTDIR/
cp $FROMDIR/tz.img $OUTDIR/
cp $FROMDIR/bl33.img $OUTDIR/
cp $FROMDIR/combo.dtbo $OUTDIR/
cp $FROMDIR/boot.img $OUTDIR/
cp $FROMDIR/rootfs.img $OUTDIR/
cp $FROMDIR/state.ext4 $OUTDIR/
#cp $FROMDIR/vmlinux $OUTDIR/
#cp $FROMDIR/System.map $OUTDIR/
cp -rf $FROMDIR/state $OUTDIR/
cp -rf $FROMDIR/trustzone $OUTDIR/
cp -rf $FROMDIR/pyserial $OUTDIR/
echo "#######################################################"
echo "Done"
echo "#######################################################"