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