1*4882a593Smuzhiyun#!/bin/bash 2*4882a593Smuzhiyun 3*4882a593Smuzhiyuncase "$1" in 4*4882a593Smuzhiyun start) 5*4882a593Smuzhiyun if [ -e "/userdata/rockchip-test/power_lost_test.sh" ]; then 6*4882a593Smuzhiyun echo "start test flash power lost" 7*4882a593Smuzhiyun source /userdata/rockchip-test/power_lost_test.sh & 8*4882a593Smuzhiyun fi 9*4882a593Smuzhiyun if [ -e "/userdata/rockchip-test/auto_reboot.sh" ]; then 10*4882a593Smuzhiyun echo "start auto-reboot" 11*4882a593Smuzhiyun source /userdata/rockchip-test/auto_reboot.sh `cat /userdata/rockchip-test/reboot_total_cnt`& 12*4882a593Smuzhiyun fi 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun ;; 15*4882a593Smuzhiyun stop) 16*4882a593Smuzhiyun echo "stop auto-reboot finished" 17*4882a593Smuzhiyun ;; 18*4882a593Smuzhiyun restart|reload) 19*4882a593Smuzhiyun $0 stop 20*4882a593Smuzhiyun $0 start 21*4882a593Smuzhiyun ;; 22*4882a593Smuzhiyun *) 23*4882a593Smuzhiyun echo "Usage: $0 {start|stop|restart}" 24*4882a593Smuzhiyun exit 1 25*4882a593Smuzhiyunesac 26*4882a593Smuzhiyun 27*4882a593Smuzhiyunexit 0 28