mirror of https://github.com/OpenIPC/firmware.git
Sigmastar: minor update to kernel module scripts
parent
4c4dbb778d
commit
900ca0e789
|
@ -16,11 +16,14 @@ detect_sensor() {
|
||||||
|
|
||||||
set_sensor() {
|
set_sensor() {
|
||||||
case ${SENSOR} in
|
case ${SENSOR} in
|
||||||
|
gc2053)
|
||||||
|
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2
|
||||||
|
;;
|
||||||
imx307)
|
imx307)
|
||||||
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2 mclk=37.125M
|
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2 mclk=37.125M
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo -e "\n\e[1;31mUNSUPPORTED sensor found - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;31mUNSUPPORTED sensor - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
@ -50,10 +53,10 @@ if [ -z ${SENSOR} ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z ${SENSOR} ]; then
|
if [ -z ${SENSOR} ]; then
|
||||||
echo -e "\n\e[1;31mSensor parameter is MISSING\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;31mSensor parameter MISSING\e[0m\n" | logger -s -t OpenIPC
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
echo -e "\n\e[1;32mSensor is assigned - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;32mSensor assigned - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
||||||
$(lsmod | grep -q ${SENSOR}) || set_sensor
|
$(lsmod | grep -q ${SENSOR}) || set_sensor
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# OpenIPC.org | 2023.08.01
|
# OpenIPC.org | 2023.09.01
|
||||||
#
|
#
|
||||||
|
|
||||||
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
||||||
|
@ -27,7 +27,7 @@ set_sensor() {
|
||||||
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2 mclk=37.125M
|
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2 mclk=37.125M
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo -e "\n\e[1;31mUNSUPPORTED sensor found - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;31mUNSUPPORTED sensor - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
@ -61,10 +61,10 @@ if [ -z ${SENSOR} ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z ${SENSOR} ]; then
|
if [ -z ${SENSOR} ]; then
|
||||||
echo -e "\n\e[1;31mSensor parameter is MISSING\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;31mSensor parameter MISSING\e[0m\n" | logger -s -t OpenIPC
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
echo -e "\n\e[1;32mSensor is assigned - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;32mSensor assigned - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
||||||
$(lsmod | grep -q ${SENSOR}) || set_sensor
|
$(lsmod | grep -q ${SENSOR}) || set_sensor
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# OpenIPC.org | 2023.08.01
|
# OpenIPC.org | 2023.09.01
|
||||||
#
|
#
|
||||||
|
|
||||||
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
PATH_MODULE=/lib/modules/4.9.84/sigmastar
|
||||||
|
@ -21,7 +21,7 @@ set_sensor() {
|
||||||
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1
|
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo -e "\n\e[1;31mUNSUPPORTED sensor found - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;31mUNSUPPORTED sensor - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
@ -57,10 +57,10 @@ if [ -z ${SENSOR} ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z ${SENSOR} ]; then
|
if [ -z ${SENSOR} ]; then
|
||||||
echo -e "\n\e[1;31mSensor parameter is MISSING\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;31mSensor parameter MISSING\e[0m\n" | logger -s -t OpenIPC
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
echo -e "\n\e[1;32mSensor is assigned - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
echo -e "\n\e[1;32mSensor assigned - ${SENSOR}\e[0m\n" | logger -s -t OpenIPC
|
||||||
$(lsmod | grep -q ${SENSOR}) || set_sensor
|
$(lsmod | grep -q ${SENSOR}) || set_sensor
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue