mirror of https://github.com/OpenIPC/firmware.git
[HISI] Add BT656 ADC support (TP2850/TP9950) (#648)
parent
81bdb1f846
commit
cee839f5b1
|
@ -161,6 +161,9 @@ insert_isp_piris() {
|
||||||
}
|
}
|
||||||
|
|
||||||
insert_ko() {
|
insert_ko() {
|
||||||
|
if [ "$SENSOR" == "bt656" ]; then
|
||||||
|
YUV_TYPE0=1
|
||||||
|
fi
|
||||||
modprobe open_sys_config chip=$CHIP_TYPE sensors=$SENSOR g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD
|
modprobe open_sys_config chip=$CHIP_TYPE sensors=$SENSOR g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD
|
||||||
insert_osal
|
insert_osal
|
||||||
insmod gk7205v200_base.ko
|
insmod gk7205v200_base.ko
|
||||||
|
|
|
@ -0,0 +1,56 @@
|
||||||
|
[sensor]
|
||||||
|
Sensor_type = stBt656_Obj
|
||||||
|
Mode = WDR_MODE_NONE
|
||||||
|
DllFile = libsns_bt656.so
|
||||||
|
|
||||||
|
[mode]
|
||||||
|
input_mode = INPUT_MODE_BT656
|
||||||
|
raw_bitness = 8
|
||||||
|
|
||||||
|
[isp_image]
|
||||||
|
Isp_FrameRate = 30
|
||||||
|
Isp_Bayer = BAYER_RGGB
|
||||||
|
|
||||||
|
[vi_dev]
|
||||||
|
Input_mod = VI_MODE_BT656
|
||||||
|
Work_mod = VI_WORK_MODE_1Multiplex
|
||||||
|
Mask_num = 2
|
||||||
|
Mask_0 = 0xff00000
|
||||||
|
Mask_1 = 0x0
|
||||||
|
Scan_mode = VI_SCAN_PROGRESSIVE
|
||||||
|
Data_seq = VI_DATA_SEQ_UYVY
|
||||||
|
Vsync = VI_VSYNC_PULSE
|
||||||
|
VsyncNeg = VI_VSYNC_NEG_LOW
|
||||||
|
Hsync = VI_HSYNC_VALID_SINGNAL
|
||||||
|
HsyncNeg = VI_HSYNC_NEG_HIGH
|
||||||
|
VsyncValid = VI_VSYNC_VALID_SINGAL
|
||||||
|
VsyncValidNeg = VI_VSYNC_VALID_NEG_HIGH
|
||||||
|
Timingblank_HsyncHfb = 0
|
||||||
|
Timingblank_HsyncAct = 1280
|
||||||
|
Timingblank_HsyncHbb = 0
|
||||||
|
Timingblank_VsyncVfb = 0
|
||||||
|
Timingblank_VsyncVact = 720
|
||||||
|
Timingblank_VsyncVbb = 0
|
||||||
|
Timingblank_VsyncVbfb = 0
|
||||||
|
Timingblank_VsyncVbact = 0
|
||||||
|
Timingblank_VsyncVbbb = 0
|
||||||
|
|
||||||
|
;----- only for bt656 ----------
|
||||||
|
FixCode = BT656_FIXCODE_1
|
||||||
|
FieldPolar = BT656_FIELD_POLAR_STD
|
||||||
|
DataPath = VI_PATH_BYPASS
|
||||||
|
InputDataType = VI_DATA_TYPE_YUV
|
||||||
|
DataRev = FALSE
|
||||||
|
DevRect_x = 0
|
||||||
|
DevRect_y = 0
|
||||||
|
DevRect_w = 1280
|
||||||
|
DevRect_h = 720
|
||||||
|
|
||||||
|
[vi_chn]
|
||||||
|
CapSel = VI_CAPSEL_BOTH
|
||||||
|
|
||||||
|
PixFormat = PIXEL_FORMAT_YVU_SEMIPLANAR_420
|
||||||
|
CompressMode = COMPRESS_MODE_NONE
|
||||||
|
|
||||||
|
SrcFrameRate = -1
|
||||||
|
FrameRate = -1
|
Binary file not shown.
|
@ -115,6 +115,7 @@ define GOKE_OSDRV_GK7205V200_INSTALL_TARGET_CMDS
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/libsns_sc3335.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/libsns_sc3335.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/libsns_sc4236.so
|
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/libsns_sc4236.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/libsns_sc500ai.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/libsns_sc500ai.so
|
||||||
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/libsns_bt656.so
|
||||||
|
|
||||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib
|
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/lib/libhi_aacdec.so
|
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/lib/libhi_aacdec.so
|
||||||
|
|
Loading…
Reference in New Issue