1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun#vi_aging adjust 5*4882a593Smuzhiyun#io -4 0xfe801048 0x40 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun#export VIV_VX_ENABLE_NN_DDR_BURST_SIZE_256B=0 8*4882a593Smuzhiyun#export VIV_VX_MAX_SOC_OT_NUMBER=16 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunif [ -e /sys/firmware/devicetree/base/__symbols__/gc4c33 ] ;then 11*4882a593Smuzhiyun echo "isp sensor is gc4c33,disable HDR" 12*4882a593Smuzhiyun export HDR_MODE=0 13*4882a593Smuzhiyunelse 14*4882a593Smuzhiyunif [ -e /sys/firmware/devicetree/base/__symbols__/ov5695 ] ;then 15*4882a593Smuzhiyun echo "isp sensor is ov5695,disable HDR" 16*4882a593Smuzhiyun export HDR_MODE=0 17*4882a593Smuzhiyunelse 18*4882a593Smuzhiyunif [ -e /sys/firmware/devicetree/base/__symbols__/os04a10 ] ;then 19*4882a593Smuzhiyun echo "isp sensor is os04a10,enable HDR" 20*4882a593Smuzhiyun export HDR_MODE=1 21*4882a593Smuzhiyunelse 22*4882a593Smuzhiyunif [ -e /sys/firmware/devicetree/base/__symbols__/imx347 ] ;then 23*4882a593Smuzhiyun echo "isp sensor is imx347,enable HDR" 24*4882a593Smuzhiyun export HDR_MODE=1 25*4882a593Smuzhiyunelse 26*4882a593Smuzhiyunif [ -e /sys/firmware/devicetree/base/__symbols__/ov4689 ] ;then 27*4882a593Smuzhiyun echo "isp sensor is ov4689,enable HDR" 28*4882a593Smuzhiyun export HDR_MODE=1 29*4882a593Smuzhiyunelse 30*4882a593Smuzhiyun echo "unkonw sensor,disable HDR default" 31*4882a593Smuzhiyun export HDR_MODE=0 32*4882a593Smuzhiyunfi 33*4882a593Smuzhiyunfi 34*4882a593Smuzhiyunfi 35*4882a593Smuzhiyunfi 36*4882a593Smuzhiyunfi 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun#init sysconfig.db 39*4882a593Smuzhiyunif [ ! -e "/data/sysconfig.db" ] ;then 40*4882a593Smuzhiyun cp -rf /oem/sysconfig.db /data/sysconfig.db 41*4882a593Smuzhiyunfi 42*4882a593Smuzhiyun 43*4882a593Smuzhiyuncamera_max_width=`media-ctl -p | grep crop|head -1|awk -F '[/@x]' '{print $2}'` 44*4882a593Smuzhiyuncamera_max_height=`media-ctl -p | grep crop|head -1|awk -F '[/@x]' '{print $3}'` 45*4882a593Smuzhiyun 46*4882a593Smuzhiyunecho "camera_max_width= ${camera_max_width}" 47*4882a593Smuzhiyunecho "camera_max_height= ${camera_max_height}" 48*4882a593Smuzhiyunexport CAMERA_MAX_WIDTH=${camera_max_width} 49*4882a593Smuzhiyunexport CAMERA_MAX_HEIGHT=${camera_max_height} 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun#line config 52*4882a593Smuzhiyunisp_line=0 #$((${camera_max_height} / 2)) 53*4882a593Smuzhiyunispp_line=0 #$((${camera_max_height} / 4 * 3 )) #no fec 54*4882a593Smuzhiyuncif_line=$((${camera_max_height} / 4 * 3 )) 55*4882a593Smuzhiyunecho "isp_line= $isp_line , ispp_line= $isp_line, cif_line= $cif_line" 56*4882a593Smuzhiyunecho $isp_line > /sys/module/video_rkisp/parameters/wait_line 57*4882a593Smuzhiyunecho $ispp_line > /sys/module/video_rkispp/parameters/wait_line 58*4882a593Smuzhiyunecho $cif_line > /sys/devices/platform/rkcif_mipi_lvds/wait_line 59*4882a593Smuzhiyun 60*4882a593Smuzhiyun#rockit log level ctrl: 1:fatal error; 2: error; 3: warning; 4:infomational; 5:debug level; 6:verbose 61*4882a593Smuzhiyunexport rt_log_level=3 62*4882a593Smuzhiyun#export uvc_app_log_level=3 63*4882a593Smuzhiyun 64*4882a593Smuzhiyun#export ENABLE_EPTZ=1 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun/oem/aicamera.sh & 67