mirror of https://github.com/OpenIPC/firmware.git
add imx334 config; sensors init changes (#746)
parent
8aef37dd1e
commit
b057d20039
|
@ -12,12 +12,6 @@ check_return() {
|
|||
fi
|
||||
}
|
||||
|
||||
lsmod | grep "avpu" >/dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
insmod ${KMOD_PATH/%\//}/avpu.ko clk_name='vpll' avpu_clk=400000000
|
||||
check_return "insmod avpu"
|
||||
fi
|
||||
|
||||
lsmod | grep "sinfo" >/dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
insmod ${KMOD_PATH/%\//}/sinfo.ko
|
||||
|
@ -42,13 +36,24 @@ else
|
|||
fi
|
||||
fi
|
||||
|
||||
|
||||
case ${SENSOR} in
|
||||
"imx307")
|
||||
AVPU_PARAM="clk_name='mpll' avpu_clk=550000000"
|
||||
ISP_PARAM="clk_name='mpll' isp_clk=367000000 isp_memopt=2"
|
||||
SENSOR_PARAM=""
|
||||
;;
|
||||
"imx335")
|
||||
AVPU_PARAM="clk_name='vpll' avpu_clk=654000000"
|
||||
ISP_PARAM="clk_name='mpll' isp_clk=367000000 isp_memopt=2"
|
||||
SENSOR_PARAM=""
|
||||
;;
|
||||
"imx415")
|
||||
AVPU_PARAM="clk_name='vpll' avpu_clk=654000000"
|
||||
ISP_PARAM="isp_clk=350000000"
|
||||
SENSOR_PARAM=""
|
||||
;;
|
||||
*)
|
||||
AVPU_PARAM="clk_name='vpll' avpu_clk=654000000"
|
||||
ISP_PARAM="isp_clk=350000000"
|
||||
SENSOR_PARAM=""
|
||||
break
|
||||
|
@ -56,11 +61,18 @@ case ${SENSOR} in
|
|||
esac
|
||||
|
||||
echo --------------------
|
||||
echo "AVPU_PARAM: ${AVPU_PARAM}"
|
||||
echo "ISP_PARAM: ${ISP_PARAM}"
|
||||
echo "SENSOR: ${SENSOR}"
|
||||
echo "SENSOR_PARAM: ${SENSOR_PARAM}"
|
||||
echo --------------------
|
||||
|
||||
lsmod | grep "avpu" >/dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
insmod ${KMOD_PATH/%\//}/avpu.ko ${AVPU_PARAM}
|
||||
check_return "insmod avpu"
|
||||
fi
|
||||
|
||||
lsmod | grep "tx_isp" >/dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
insmod ${KMOD_PATH/%\//}/tx-isp-t40.ko ${ISP_PARAM}
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
sensor:
|
||||
name: imx334
|
||||
address: 0x1a
|
||||
width: 3840
|
||||
height: 2160
|
||||
bus: i2c
|
Loading…
Reference in New Issue