From 1c98eee27a7aef30435ddd35cba2efd967e5cc02 Mon Sep 17 00:00:00 2001 From: "Signor Pellegrino (from Citadel PC)" Date: Tue, 12 Mar 2024 14:50:47 +0300 Subject: [PATCH] Experimental support sp2308 sensor --- .../overlay/etc/sensors/sp2308_i2c_1080p.ini | 149 ++++++++++++++++++ .../overlay/usr/lib/sensors/libsns_sp2308.so | Bin 0 -> 35868 bytes .../scripts/excludes/gk7205v200_ultimate.list | 4 +- 3 files changed, 151 insertions(+), 2 deletions(-) create mode 100644 projects/gk7205v200_ultimate_baresip/general/overlay/etc/sensors/sp2308_i2c_1080p.ini create mode 100644 projects/gk7205v200_ultimate_baresip/general/overlay/usr/lib/sensors/libsns_sp2308.so diff --git a/projects/gk7205v200_ultimate_baresip/general/overlay/etc/sensors/sp2308_i2c_1080p.ini b/projects/gk7205v200_ultimate_baresip/general/overlay/etc/sensors/sp2308_i2c_1080p.ini new file mode 100644 index 0000000..a0055fd --- /dev/null +++ b/projects/gk7205v200_ultimate_baresip/general/overlay/etc/sensors/sp2308_i2c_1080p.ini @@ -0,0 +1,149 @@ +[sensor] +Sensor_type =stSnsSp2308Obj ;sensor name +Mode =0 ;WDR_MODE_NONE = 0 + ;WDR_MODE_BUILT_IN = 1 + ;WDR_MODE_QUDRA = 2 + ;WDR_MODE_2To1_LINE = 3 + ;WDR_MODE_2To1_FRAME = 4 + ;WDR_MODE_2To1_FRAME_FULL_RATE = 5 + ;WDR_MODE_3To1_LINE = 6 + ;WDR_MODE_3To1_FRAME = 7 + ;WDR_MODE_3To1_FRAME_FULL_RATE = 8 + ;WDR_MODE_4To1_LINE = 9 + ;WDR_MODE_4To1_FRAME = 10 + ;WDR_MODE_4To1_FRAME_FULL_RATE = 11 +DllFile = /usr/lib/sensors/libsns_sp2308.so ;sensor lib path + + +[mode] +input_mode =0 ;INPUT_MODE_MIPI = 0 + ;INPUT_MODE_SUBLVDS = 1 + ;INPUT_MODE_LVDS = 2 ...etc + +raw_bitness = 10 + +[mipi] +;----------only for mipi_dev--------- +data_type = 1 ;raw data type: 8/10/12/14 bit + ;DATA_TYPE_RAW_8BIT = 0, + ;DATA_TYPE_RAW_10BIT, + ;DATA_TYPE_RAW_12BIT, + ;DATA_TYPE_RAW_14BIT, + ;DATA_TYPE_RAW_16BIT, + ;DATA_TYPE_YUV420_8BIT_NORMAL, + ;DATA_TYPE_YUV420_8BIT_LEGACY, + ;DATA_TYPE_YUV422_8BIT, +lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable + +[isp_image] +Isp_x =0 +Isp_y =0 +Isp_W =1920 +Isp_H =1080 +Isp_FrameRate=30 +Isp_Bayer =3 ;BAYER_RGGB=0, BAYER_GRBG=1, BAYER_GBRG=2, BAYER_BGGR=3 + +[vi_dev] +Input_mod = 6 + ; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */ + ; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */ + ; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */ + ; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */ + ; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */ + ; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */ + ; VI_MODE_MIPI, /* MIPI RAW mode */ + ; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */ + ; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */ + ; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */ + ; VI_MODE_LVDS, /* LVDS mode */ + ; VI_MODE_HISPI, /* HiSPi mode */ + ; VI_MODE_SLVS, /* SLVS mode */ +Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 + ;VI_WORK_MODE_2Multiplex, + ;VI_WORK_MODE_4Multiplex +Combine_mode =0 ;Y/C composite or separation mode + ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */ + ;VI_COMBINE_SEPARATE, /*Separate mode */ +Comp_mode =0 ;Component mode (single-component or dual-component) + ;VI_COMP_MODE_SINGLE = 0, /*single component mode */ + ;VI_COMP_MODE_DOUBLE = 1, /*double component mode */ +Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge) + ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */ + ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */ +Mask_num =2 ;Component mask +Mask_0 =0xFFF00000 +Mask_1 =0x0 +Scan_mode = 1;VI_SCAN_INTERLACED = 0 + ;VI_SCAN_PROGRESSIVE, +Data_seq =2 ;data sequence (ONLY for YUV format) + ;----2th component U/V sequence in bt1120 + ; VI_INPUT_DATA_VUVU = 0, + ; VI_INPUT_DATA_UVUV, + ;----input sequence for yuv + ; VI_INPUT_DATA_UYVY = 0, + ; VI_INPUT_DATA_VYUY, + ; VI_INPUT_DATA_YUYV, + ; VI_INPUT_DATA_YVYU + +Vsync =1 ; vertical synchronization signal + ;VI_VSYNC_FIELD = 0, + ;VI_VSYNC_PULSE, +VsyncNeg=1 ;Polarity of the vertical synchronization signal + ;VI_VSYNC_NEG_HIGH = 0, + ;VI_VSYNC_NEG_LOW /*if VIU_VSYNC_E +Hsync =0 ;Attribute of the horizontal synchronization signal + ;VI_HSYNC_VALID_SINGNAL = 0, + ;VI_HSYNC_PULSE, +HsyncNeg =0 ;Polarity of the horizontal synchronization signal + ;VI_HSYNC_NEG_HIGH = 0, + ;VI_HSYNC_NEG_LOW +VsyncValid =1 ;Attribute of the valid vertical synchronization signal + ;VI_VSYNC_NORM_PULSE = 0, + ;VI_VSYNC_VALID_SINGAL, +VsyncValidNeg =0;Polarity of the valid vertical synchronization signal + ;VI_VSYNC_VALID_NEG_HIGH = 0, + ;VI_VSYNC_VALID_NEG_LOW +Timingblank_HsyncHfb =0 ;Horizontal front blanking width +Timingblank_HsyncAct =1920 ;Horizontal effetive width +Timingblank_HsyncHbb =0 ;Horizontal back blanking width +Timingblank_VsyncVfb =0 ;Vertical front blanking height +Timingblank_VsyncVact =1080 ;Vertical effetive width +Timingblank_VsyncVbb=0 ;Vertical back blanking height +Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) +Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) +Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) + +;----- only for bt656 ---------- +FixCode =0 ;BT656_FIXCODE_1 = 0, + ;BT656_FIXCODE_0 +FieldPolar=0 ;BT656_FIELD_POLAR_STD = 0 + ;BT656_FIELD_POLAR_NSTD +DataPath =1 ;ISP enable or bypass + ;VI_PATH_BYPASS = 0,/* ISP bypass */ + ;VI_PATH_ISP = 1,/* ISP enable */ + ;VI_PATH_RAW = 2,/* Capture raw data, for debug */ +InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, +DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 +DevRect_x=200 ; +DevRect_y=20 ; +DevRect_w=1920 ; +DevRect_h=1080 ; + +[vi_chn] +CapRect_X =0 +CapRect_Y =0 +CapRect_Width=1920 +CapRect_Height=1080 +DestSize_Width=1920 +DestSize_Height=1080 +CapSel =2 ;Frame/field select. ONLY used in interlaced mode + ;VI_CAPSEL_TOP = 0, /* top field */ + ;VI_CAPSEL_BOTTOM, /* bottom field */ + ;VI_CAPSEL_BOTH, /* top and bottom field */ + +PixFormat =26;PIXEL_FORMAT_YVU_SEMIPLANAR_420 = 26 ...etc +CompressMode =0 ;COMPRESS_MODE_NONE = 0 + ;COMPRESS_MODE_SEG =1 ...etc + +SrcFrameRate=-1 ;Source frame rate. -1: not controll +FrameRate =-1 ;Target frame rate. -1: not controll diff --git a/projects/gk7205v200_ultimate_baresip/general/overlay/usr/lib/sensors/libsns_sp2308.so b/projects/gk7205v200_ultimate_baresip/general/overlay/usr/lib/sensors/libsns_sp2308.so new file mode 100644 index 0000000000000000000000000000000000000000..90e5d04b3dbb18a8e1aa0defd717ae0ca07faf64 GIT binary patch literal 35868 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 literal 0 HcmV?d00001 diff --git a/projects/gk7205v200_ultimate_baresip/general/scripts/excludes/gk7205v200_ultimate.list b/projects/gk7205v200_ultimate_baresip/general/scripts/excludes/gk7205v200_ultimate.list index 83f3e17..0b60f7d 100644 --- a/projects/gk7205v200_ultimate_baresip/general/scripts/excludes/gk7205v200_ultimate.list +++ b/projects/gk7205v200_ultimate_baresip/general/scripts/excludes/gk7205v200_ultimate.list @@ -9,7 +9,7 @@ /etc/sensors/sc200ai_i2c_1080p.ini /etc/sensors/sc2232h_i2c_1080p.ini /etc/sensors/sc2239_i2c_1080p.ini -/etc/sensors/sc223a_i2c_1080p.ini +#/etc/sensors/sc223a_i2c_1080p.ini /etc/sensors/sc2335_i2c_1080p.ini /etc/sensors/smtsec_imx307_i2c_4l_1080p.ini # @@ -26,7 +26,7 @@ /usr/lib/sensors/libsns_sc200ai.so /usr/lib/sensors/libsns_sc2232h.so /usr/lib/sensors/libsns_sc2239.so -/usr/lib/sensors/libsns_sc223a.so +#/usr/lib/sensors/libsns_sc223a.so /usr/lib/sensors/libsns_sc223a_4l.so /usr/lib/sensors/libsns_sc2335.so /usr/lib/sensors/libsns_sc3235.so