#ubidetach /dev/ubi_ctrl -d 1
ubiattach -m 7 -d 1 /dev/ubi_ctrl
#ubimkvol /dev/ubi1 -N app -m
mount -t ubifs -o ro /dev/ubi1_0 /mnt/app
cat /proc/sen_det/sen_name > /mnt/tmp/sensor_type
cd $APP_WORK_PATH
KERVER=`cat /proc/version | awk -F'version ' '{print $2}' | awk -F' ' '{print $1}'`
support_ptz=$(cat dvr.xml | grep -w support_ptz | awk -F"=" '{print $2}' | awk -F"\"" '{print $2}')
printf "\033[32m>>>>>>>>>>start_app support_ptz:${support_ptz}\033[0m\n"
if [ ${support_ptz} -eq 1 -o ${support_ptz} -eq 2 ];then
insmod /lib/modules/$KERVER/kernel/drivers/spi/spi-na51055.ko
insmod /lib/modules/$KERVER/hdal/af/nvt_af.ko
sensor_type=$(cat /proc/sen_det/sen_name | sed 's/\r//g')
printf "\033[32msensor_type:$sensor_type.\033[0m\n"
lens=$(cat dvr.xml | grep -w af_lens | awk -F"=" '{print $2}' | awk -F"\"" '{print $2}')
printf "\033[32mlens:$lens.\033[0m\n"
case $sensor_type in
"nvt_sen_os05a10") #05a10
case $lens in
"0") #YT30028FB-5MP
insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/af/mtr_an41908_OS05A10_YT3028FB_5MP.cfg
;;
"1") #YT3005 (SD8)
insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/af/mtr_an41908_OS05A10_YT3005.cfg
;;
"*")
echo "not support lens:$lens for sensor:$sensor_type"
;;
esac
;;
"nvt_sen_os12d40") #os12d40
case $lens in
"0") #YT30028FB-5MP
insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/af/mtr_an41908_OS12D40_YT30028FB_5MP.cfg
;;
"1") #YT3005 (D7)
insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/af/mtr_an41908_OS12D40_YT3005.cfg
;;
"2") #YT30028FB-8MP
insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/af/mtr_an41908_OS12D40_YT30028FB_8MP.cfg
;;
"*")
echo "not support lens:$lens for sensor:$sensor_type"
;;
esac
;;
"nvt_sen_imx415") #imx415
case $lens in
"0") #YT30028FB-5MP
insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/mtr_an41908_IMX415_YT30028FB_5MP.cfg
;;
#"1") #YT3005
# insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/af/mtr_an41908_IMX415_YT3005.cfg
# ;;
"2") #YT30028FB-8MP
insmod /lib/modules/$KERVER/hdal/af/nvt_mtr_an41908.ko mtr_cfg_path=/lib/modules/$KERVER/hdal/af/mtr_an41908_IMX415_YT30028FB_8MP.cfg
;;
"*")
echo "not support lens:$lens for sensor:$sensor_type"
;;
esac
;;
esac
fi