#This file is for update firmware
#Version V19
#It will uzip firmwarev19.tgz and refresh /APP project
#!/bin/sh
    CPUType=0
    CPUInfo=`cat /proc/cpuinfo |grep Processor|grep PXA255`
    if [ $? = 0 ]; then
      #echo "CPU is PXA255"
      CPUType=1
    fi
    CPUInfo=`cat /proc/cpuinfo |grep Processor|grep ARMv7`
    if [ $? = 0 ]; then
      #echo "CPU is ARMv7"
      CPUType=2
    fi
    
    #This update is only for ARMv7
    if [ $CPUType != "2" ]; then
	/bin/tar -zxvf /home/ftp/firmwarev19.tar.gz 
	/bin/cp -rf /home/ftp/APP/version /APP/
	/bin/cp -rf /home/ftp/APP/config/_updatefirmware.conf /APP/config/updatefirmware.conf
	/bin/echo "M2M-720-A updatev19" >> /APP/log/Update
	exit 0
    fi
    
    echo "Start Update"
    /bin/rm -Rf /APP/*
    /bin/tar -zxvf /home/ftp/firmwarev19.tar.gz -C /
    /bin/mv /APP/config/_updatefirmware.conf /APP/config/updatefirmware.conf
    /bin/echo "M2M-720-A updatev19" >> /APP/log/Update
    echo "Update finish"
    
