mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Add more modules for T21 soc (#613)
							parent
							
								
									98449f52af
								
							
						
					
					
						commit
						697c2df7d7
					
				|  | @ -0,0 +1,29 @@ | |||
| 
 | ||||
| FILE                    MD5SUM                              SIZE        GRAB            SOC     FIRMWARE | ||||
| 
 | ||||
| sensor_jxf23_t21n.ko    d7dadc963c26ce7ca465d361df48a94c    18264       @flyrouter      T21N    CamHi | ||||
| sensor_jxf23_t21z.ko    fcdecb6440d83bb206df4b9cf52c2c48    17888       @john           T21Z    CamHi | ||||
| sensor_jxf37_t21l.ko    0096780fc07334729e61b35580c3ddf8    17030       @metsys1        T21L    cip37210v2 | ||||
| sensor_jxf37_t21z.ko    3dc2e89d30e968bb85cf048e1d688251    16998       @themactep      T21Z    Shoppers | ||||
| sensor_os02b10_t21z.ko  b1b8c6d95306789aeb459d5012b07846    14996       @bob-builder    T21Z    Wansview | ||||
| sensor_os02g10_t21z.ko  04f44457f7aeeba058ea676daf96bc8e    16223       @bob-builder    T21Z    Wansview | ||||
| sensor_ov2735b_t21z.ko  45a3b49b2ccc064493433cf136ed59a5    16448       @bob-builder    T21Z    Wansview | ||||
| sensor_sc1245a_t21n.ko  398dd5eb2ef697fa7f50e648d2d16788    16676       @flyrouter      T21N    Jabsco | ||||
| sensor_sc1345_t21z.ko   f4bae56550a385dcbbb11d327f59777a    15864       @themactep      T21Z    Shoppers | ||||
| sensor_sc2230_t21n.ko   44e51b2eac0f93c1adcad906c69059fc    15760       @flyrouter      T21N    Jabsco | ||||
| sensor_sc2232_t21n.ko   a739485a158a247df079e221ec973ab5    18028       @flyrouter      T21N    Jabsco | ||||
| sensor_sc2232h_t21n.ko  b1ad55e6f9f4cdc696f70855a3cbcef8    18237       @flyrouter      T21N    CamHi | ||||
| sensor_sc2232h_t21z.ko  14413a6b9a5675f73a2137dba927405c    18253       @john           T21Z    CamHi | ||||
| sensor_sc2300_t21z.ko   a66a2ef0444ea67f39a2914ec7a8bbbf    17447       @themactep      T21Z    Shoppers | ||||
| sensor_sc2332_t21z.ko   f5cd31d4c1555660fd1ea6014b06429e    15071       @themactep      T21Z    Shoppers | ||||
| sensor_sc2335_t21n.ko   9318b3db2f7d79c7c014c04e64a26381    16967       @flyrouter      T21N    CamHi | ||||
| sensor_sc2335_t21z.ko   22fc60e4ac52491f9b5df2af244e21bc    17726       @john           T31Z    CamHi | ||||
| 
 | ||||
| tx-isp-t21l.ko          8e0fe41ff138aee4d011edbf1994e246    732733      @metsys1        T21L    cip37210v2 | ||||
| tx-isp-t21n.ko          f8c577640b9cc31a4a846cb174210755    706092      @flyrouter      T21N    Jabsco | ||||
| tx-isp-t21n-2.ko        8e0fe41ff138aee4d011edbf1994e246    732733      @flyrouter      T21N    CamHi | ||||
| tx-isp-t21z.ko          8e73245902dc2230fce3593b5a701f27    734529      @john           T21Z    CamHi | ||||
| tx-isp-t21z-2.ko        dde2bb198728cb9e3860d2d740a41cd8    734177      @bob-builder    T21Z    Wansview | ||||
| tx-isp-t21z-3.ko        f5c56de7cde15721cb8c72a2cb9e796f    732701      @themactep      T21Z    Shoppers | ||||
| 
 | ||||
| 
 | ||||
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								|  | @ -1,6 +1,7 @@ | |||
| #!/bin/sh | ||||
| 
 | ||||
| KMOD_PATH=/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic | ||||
| SOC=$(ipcinfo --chip-name || fw_printenv -n soc) | ||||
| 
 | ||||
| echo 1 >/proc/sys/vm/overcommit_memory | ||||
| 
 | ||||
|  | @ -37,20 +38,36 @@ case ${SENSOR} in | |||
|     SENSOR_PARAM="sensor_max_fps=25 data_interface=1" | ||||
|     ;; | ||||
| "jxf23") | ||||
|     ISP_PARAM="isp_clk=125000000" | ||||
|     SENSOR_PARAM="sensor_gpio_func=0" | ||||
|     ;; | ||||
| "jxf37") | ||||
|     ISP_PARAM="isp_clk=90000000" | ||||
|     SENSOR_PARAM="" | ||||
|     SENSOR_PARAM="sensor_gpio_func=0" | ||||
|     ;; | ||||
| "ov2735b") | ||||
|     ISP_PARAM="isp_clk=125000000" | ||||
|     SENSOR_PARAM="sensor_gpio_func=0" | ||||
|     ;; | ||||
| "sc2232") | ||||
|     ISP_PARAM="isp_clk=90000000" | ||||
|     SENSOR_PARAM="" | ||||
|     ;; | ||||
| "sc2232h") | ||||
|     ISP_PARAM="isp_clk=125000000" | ||||
|     SENSOR_PARAM="sensor_gpio_func=0" | ||||
|     ;; | ||||
| "sc2332") | ||||
|     ISP_PARAM="" | ||||
|     SENSOR_PARAM="sensor_gpio_func=0" | ||||
|     ;; | ||||
| "sc2335") | ||||
|     ISP_PARAM="isp_clk=125000000" | ||||
|     SENSOR_PARAM="" | ||||
|     SENSOR_PARAM="sensor_gpio_func=0" | ||||
|     ;; | ||||
| *) | ||||
|     ISP_PARAM="isp_clk=125000000" | ||||
|     SENSOR_PARAM="" | ||||
|     ISP_PARAM="isp_clk=90000000" | ||||
|     SENSOR_PARAM="sensor_gpio_func=0" | ||||
|     break | ||||
|     ;; | ||||
| esac | ||||
|  | @ -63,7 +80,7 @@ echo -------------------- | |||
| 
 | ||||
| lsmod | grep "tx_isp" >/dev/null | ||||
| if [ $? -ne 0 ]; then | ||||
|     insmod ${KMOD_PATH/%\//}/tx-isp-t21.ko ${ISP_PARAM} | ||||
|     insmod ${KMOD_PATH/%\//}/tx-isp-${SOC}.ko ${ISP_PARAM} | ||||
|     check_return "insmod isp drv" | ||||
| fi | ||||
| 
 | ||||
|  | @ -75,6 +92,6 @@ fi | |||
| 
 | ||||
| lsmod | grep ${SENSOR} >/dev/null | ||||
| if [ $? -ne 0 ]; then | ||||
|     insmod ${KMOD_PATH/%\//}/sensor_${SENSOR}_t21.ko ${SENSOR_PARAM} | ||||
|     insmod ${KMOD_PATH/%\//}/sensor_${SENSOR}_${SOC}.ko ${SENSOR_PARAM} | ||||
|     check_return "insmod sensor drv" | ||||
| fi | ||||
|  |  | |||
|  | @ -0,0 +1,24 @@ | |||
| 
 | ||||
| FILE                    MD5SUM                              SIZE        GRAB            SOC     FIRMWARE | ||||
| 
 | ||||
| jxf23-t21.bin           d5a7b0353bfa8eb9534d5c55616294da    121496      @flyrouter      T21N    CamHi | ||||
| jxf23-t21.bin           d5a7b0353bfa8eb9534d5c55616294da    121496      @john           T21Z    CamHi | ||||
| jxf37-t21.bin           5c29e8b8e787cdd0651dfbd29eba73dc    121496      @metsys1        T21L    cip37210v2 | ||||
| jxf37-t21.bin           5c29e8b8e787cdd0651dfbd29eba73dc    121496      @themactep      T21Z    Shoppers | ||||
| os02b10-t21.bin         1f235dd55e9b8f7090ecf92af9d7d6cc    121496      @bob-builder    T21Z    Wansview | ||||
| os02g10-t21.bin         bce272b3ebea24bc06eaba34bea042d4    121496      @bob-builder    T21Z    Wansview | ||||
| ov2735b-t21.bin         281b998627c0c9a28874756f6870b29b    121496      @bob-builder    T21Z    Wansview | ||||
| sc1245a-t21.bin         4f96b724a2de5949e8dfb2f32c0e48ad    121496      @flyrouter      T21N    Jabsco | ||||
| sc1345-t21.bin          f8b029431edadfc15518dc5133e3c7b2    121496      @themactep      T21Z    Shoppers | ||||
| sc2230-t21.bin          5df9bc15d445a6f31ca146c8f272cdda    121496      @flyrouter      T21N    Jabsco | ||||
| sc2232-t21.bin          e42492f8d7184a8b0601fb1a437db9f0    121496      @flyrouter      T21N    Jabsco | ||||
| sc2232h-t21.bin         455117e1a0dc83d36a964c798f8eb006    121496      @flyrouter      T21N    CamHi | ||||
| sc2232h-t21.bin         455117e1a0dc83d36a964c798f8eb006    121496      @john           T21Z    CamHi | ||||
| sc2300-300w-t21.bin     83c2b3d50f8be41086b02887b1471f6a    121496      @themactep      T21Z    Shoppers | ||||
| sc2300-t21.bin          83c2b3d50f8be41086b02887b1471f6a    121496      @themactep      T21Z    Shoppers | ||||
| sc2332-t21.bin          95ffdfb79328c01760096d8eb9f59b09    121496      @themactep      T21Z    Shoppers | ||||
| sc2335-t21.bin          8740c28b83d78712da9c7f11b5ee070a    121496      @flyrouter      T21N    CamHi | ||||
| sc2335-t21-2.bin        2e99afac30c1d67b73550ffb72d65b91    121496      @john           T21Z    CamHi | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								
											
												Binary file not shown.
											
										
									
								|  | @ -17,7 +17,10 @@ define INGENIC_OSDRV_T21_INSTALL_TARGET_CMDS | |||
| 	# $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/*.bin | ||||
| 
 | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/jxf23-t21.bin | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/jxf37-t21.bin | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/ov2735b-t21.bin | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/sc2232-t21.bin | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/sc2300-t21.bin | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/sensor/params/sc2335-t21.bin | ||||
| 
 | ||||
| 	$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic | ||||
|  | @ -31,12 +34,19 @@ define INGENIC_OSDRV_T21_INSTALL_TARGET_CMDS | |||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/reset.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/rled.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sinfo.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/tx-isp-t21.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/wifien.ko | ||||
| 
 | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_jxf23_t21.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_sc2232_t21.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_sc2335_t21.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/tx-isp-t21l.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/tx-isp-t21n.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/tx-isp-t21z.ko | ||||
| 
 | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_jxf23_t21n.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_jxf37_t21l.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_ov2735b_t21z.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_sc2232_t21n.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_sc2300_t21z.ko | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/kmod/sensor_sc2335_t21z.ko | ||||
| 	ln -sf sensor_sc2335_t21z.ko $(TARGET_DIR)/lib/modules/3.10.14__isvp_turkey_1.0__/ingenic/sensor_sc2335_t21n.ko | ||||
| 
 | ||||
| 	$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin | ||||
| 	$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/files/script/load* | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue