Sigmastar: minor update to kernel module scripts

pull/1006/head
Viktor 2023-09-23 00:56:57 +02:00
parent 4c4dbb778d
commit 900ca0e789
3 changed files with 14 additions and 11 deletions

View File

@ -16,11 +16,14 @@ detect_sensor() {
set_sensor() {
case ${SENSOR} in
gc2053)
insmod ${PATH_SENSOR}/sensor_${SENSOR}_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2
;;
imx307)
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
}
@ -50,10 +53,10 @@ if [ -z ${SENSOR} ]; then
fi
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
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
fi

View File

@ -1,6 +1,6 @@
#!/bin/sh
#
# OpenIPC.org | 2023.08.01
# OpenIPC.org | 2023.09.01
#
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
;;
*)
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
}
@ -61,10 +61,10 @@ if [ -z ${SENSOR} ]; then
fi
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
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
fi

View File

@ -1,6 +1,6 @@
#!/bin/sh
#
# OpenIPC.org | 2023.08.01
# OpenIPC.org | 2023.09.01
#
PATH_MODULE=/lib/modules/4.9.84/sigmastar
@ -21,7 +21,7 @@ set_sensor() {
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
}
@ -57,10 +57,10 @@ if [ -z ${SENSOR} ]; then
fi
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
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
fi