#This file is for update firmware
#Version V18
#It will uzip firmwarev18.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/firmwarev18.tgz 
	/bin/cp -rf /home/ftp/APP/version /APP/
	/bin/cp -rf /home/ftp/APP/config/updatefirmware.conf /APP/config/
	/bin/echo "M2M-720-A updatev18" >> /APP/log/Update
	exit 0
    fi
    
    echo "Start Update"
    /bin/rm -Rf /APP/*
    /bin/tar -zxvf /home/ftp/firmwarev18.tgz -C /
    /bin/echo "M2M-720-A updatev18" >> /APP/log/Update
    echo "Update finish"
    
