收藏 分销(赏)

海思专项方案平台调试环境搭建.doc

上传人:精**** 文档编号:3001197 上传时间:2024-06-12 格式:DOC 页数:11 大小:49.04KB 下载积分:8 金币
下载 相关 举报
海思专项方案平台调试环境搭建.doc_第1页
第1页 / 共11页
海思专项方案平台调试环境搭建.doc_第2页
第2页 / 共11页


点击查看更多>>
资源描述
3518E平台搭建 海思SDK提供了ISP调试有关工具,减少了IPC开发ISP调试难度。初次搭建ISP调试环境,记录一下。 SDK版本:Hi3518_MPP_V1.0.A.0  硬件平台:HI3518E_OV9732 工具包:PQ_TOOL     (Hi3518E_V100R001C01SPC0A0\01.software\pc\PQ_TOOL) 文献阐明:Hi3518_ITTB_MPP2_V1.0.A.0_B030.tgz 设备端工具 ; PQTools_V3.7.5.zip PC端工具 环境搭建环节: (1)将Hi3518_ITTB_MPP2_V1.0.A.0_B030.tgz拷贝至nfs共享目录名,解压后运营HiIspTool.sh脚本 倘若用海思自带工具出图像并调节ISP运营: #./HiIspTool.sh -a -p ov9732_720p_line.ini  ps一下可以看到两个进程 696 adminlvj 58488 S    ./ittb_stream -p ov9732_720p_line.ini 699 adminlvj 19676 S    ./ittb_control 倘若运营自己工程出图像了,这时只需要运营一下命令即可。 #./HiIspTool.sh -a ps一下可以看到一种进程 699 adminlvj 19676 S    ./ittb_control (2)PC端直接解压PQTools_V3.7.5.zip,运营HiPQTools.exe,输入选取sdk版本Hi3518_MPP_V1.0.A.0 ,输入设备IP,就可以连接上摄像头 倘若运营了ittb_stream,可以PC端软件上打开视频图像窗口 连接成功,至此,最简朴ISP调试环境搭建就完毕了。复杂就是背面ISP调节过程了。 备注: 运营脚本时候也许会报错,查看有关打印信息,将错误消除。当前产品咱们用是HI3518E+OV9732,SDK中并没有提供有关sensor库和有关config文献,因此运营报错了! 解决:将OV9732sensor库拷贝至Hi3518_ITTB_MPP2_V1.0.A.0/libs/下,将ov9732_720p_line.ini拷贝至Hi3518_ITTB_MPP2_V1.0.A.0/configs/下 附录: ov9732_720p_line.ini [plain] view plaincopyprint? 1. [sensor]   2. Sensor_type   =ov9732                          ;the type of sensor   3. Mode          =0                               ;LINE mode,mode = 0 ,WDR mode,mode =1   4. DllFile   =libs/libsns_ov9732.so               ;LineDllFile path   5.    6. [vi_dev]   7. Input_mod =2    ;VI_INPUT_MODE_BT656 = 0   8.                 ;VI_INPUT_MODE_BT601,   9.                 ;VI_INPUT_MODE_DIGITAL_CAMERA   10.    11. Work_mod =0     ;VI_WORK_MODE_1Multiplex = 0   12.    13.                 ;VI_WORK_MODE_2Multiplex,   14.    15.                 ;VI_WORK_MODE_4Multiplex   16.    17. Combine_mode =0 ;Y/C composite or separation mode   18.    19.                 ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */   20.    21.                 ;VI_COMBINE_SEPARATE,     /*Separate mode */   22.    23. Comp_mode    =0 ;Component mode (single-component or dual-component)   24.    25.                 ;VI_COMP_MODE_SINGLE = 0, /*single component mode */   26.    27.                 ;VI_COMP_MODE_DOUBLE = 1, /*double component mode */   28.    29. Clock_edge   =1 ;Clock edge mode (sampling on the rising or falling edge)   30.    31.                 ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */   32.    33.                 ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */   34.    35. Mask_num     =2 ;Component mask   36.    37. Mask_0       =0xFFC00000      38.    39. Mask_1       =0x0   40.    41. Scan_mode    = 1;VI_SCAN_INTERLACED = 0   42.    43.                 ;VI_SCAN_PROGRESSIVE,   44.    45. Data_seq     =2 ;data sequence (ONLY for YUV format)   46.    47.                 ;----2th component U/V sequence in bt1120   48.    49.                 ;    VI_INPUT_DATA_VUVU = 0,   50.    51.                 ;    VI_INPUT_DATA_UVUV,   52.    53.                 ;----input sequence for yuv   54.    55.                 ;    VI_INPUT_DATA_UYVY = 0,   56.    57.                 ;    VI_INPUT_DATA_VYUY,   58.    59.                 ;    VI_INPUT_DATA_YUYV,   60.    61.                 ;    VI_INPUT_DATA_YVYU   62.    63.                    64.    65. Vsync   =1      ; vertical synchronization signal   66.    67.                 ;VI_VSYNC_FIELD = 0,    68.    69.                 ;VI_VSYNC_PULSE,   70.    71. VsyncNeg=0      ;Polarity of the vertical synchronization signal   72.    73.                 ;VI_VSYNC_NEG_HIGH = 0,    74.    75.                 ;VI_VSYNC_NEG_LOW /*if VIU_VSYNC_E    76.    77. Hsync  =0       ;Attribute of the horizontal synchronization signal   78.    79.                 ;VI_HSYNC_VALID_SINGNAL = 0,   80.    81.                 ;VI_HSYNC_PULSE,   82.    83. HsyncNeg =0     ;Polarity of the horizontal synchronization signal   84.    85.                 ;VI_HSYNC_NEG_HIGH = 0,    86.    87.                 ;VI_HSYNC_NEG_LOW   88.    89. VsyncValid =0   ;Attribute of the valid vertical synchronization signal   90.    91.                 ;VI_VSYNC_NORM_PULSE = 0,   92.    93.                 ;VI_VSYNC_VALID_SINGAL,    94.    95. VsyncValidNeg =0;Polarity of the valid vertical synchronization signal   96.    97.                 ;VI_VSYNC_VALID_NEG_HIGH = 0,   98.    99.                 ;VI_VSYNC_VALID_NEG_LOW    100.    101. Timingblank_HsyncHfb =0     ;Horizontal front blanking width   102.    103. Timingblank_HsyncAct =1280  ;Horizontal effetive width   104.    105. Timingblank_HsyncHbb =0     ;Horizontal back blanking width   106.    107. Timingblank_VsyncVfb =0     ;Vertical front blanking height   108.    109. Timingblank_VsyncVact =720  ;Vertical effetive width   110.    111. Timingblank_VsyncVbb=0      ;Vertical back blanking height   112.    113. Timingblank_VsyncVbfb =0    ;Even-field vertical front blanking height(interlace, invalid progressive)   114.    115. Timingblank_VsyncVbact=0    ;Even-field vertical effetive width(interlace, invalid progressive)   116.    117. Timingblank_VsyncVbbb =0    ;Even-field vertical back blanking height(interlace, invalid progressive)   118.    119.    120.    121. ;----- only for bt656 ----------   122. FixCode   =0    ;BT656_FIXCODE_1 = 0,   123.    124.                 ;BT656_FIXCODE_0    125.    126. FieldPolar=0    ;BT656_FIELD_POLAR_STD = 0   127.    128.                 ;BT656_FIELD_POLAR_NSTD   129.    130. DataPath  =1    ;ISP enable or bypass   131.    132.                 ;VI_PATH_BYPASS    = 0,/* ISP bypass */   133.    134.                 ;VI_PATH_ISP       = 1,/* ISP enable */   135.    136.                 ;VI_PATH_RAW       = 2,/* Capture raw data, for debug */   137.    138. InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,   139.    140. DataRev      =FALSE ;Data reverse. FALSE = 0; TRUE = 1   141.    142.    143. [vi_chn]   144.    145. CapRect_X    =0    146.    147. CapRect_Y    =0   148.    149. CapRect_Width=1280   150.    151. CapRect_Height=720   152.    153. DestSize_Width=1280   154.    155. DestSize_Height=720   156.    157. CapSel       =2 ;Frame/field select. ONLY used in interlaced mode   158.                 ;VI_CAPSEL_TOP = 0,                  /* top field */   159.                 ;VI_CAPSEL_BOTTOM,                   /* bottom field */   160.                 ;VI_CAPSEL_BOTH,                     /* top and bottom field */   161.                    162. PixFormat    =19                                 ;   163.    164.    165.    166. SrcFrameRate=-1 ;Source frame rate. -1: not controll   167.    168. FrameRate   =-1 ;Target frame rate. -1: not controll   169.    170.    171. [vpss_group]   172. Vpss_DrEn   =FALSE   173.    174. Vpss_DbEn   =FALSE   175.    176. Vpss_IeEn   =TRUE   177.    178. Vpss_NrEn   =TRUE   179.    180. Vpss_HistEn =TRUE   181.    182. Vpss_DieMode=0  ;Define de-interlace mode   183.    184.                 ;VPSS_DIE_MODE_AUTO  = 0,   185.    186.                 ;VPSS_DIE_MODE_NODIE = 1,   187.    188.                 ;VPSS_DIE_MODE_DIE   = 2,   189.    190. [vpss_chn]   191. Vpss_W    =1280   192. Vpss_H    =720   193.    194. [isp_image]   195.    196. Isp_W      =1280   197.    198. Isp_H      =720   199.    200. Isp_FrameRate=30   201.    202. Isp_Bayer  =3   ;BAYER_RGGB=0, BAYER_GRBG=1, BAYER_GBRG=2, BAYER_BGGR=3    203.    204.    205. [isp_timing]   206.    207. Isp_WndMode=0   ;WIND_NONE= 0,WIND_HOR= 1,WIND_VER= 2,WIND_ALL= 3,   208.    209. Isp_HorWndStart=0     210.    211. Isp_HorWndLength=1280   212.    213. Isp_VerWndStart=0      214.    215. Isp_VerWndLength=720   216.    217. [vb_conf]   218.    219. VbCnt=8   220.    221.    222. [venc]   223.    224. RcMode   =VENC_RC_MODE_H264CBR   225.    226. Gop    =30     227.    228. StatTime =1     229.    230. ViFrmRate  =30    231.    232. TargetFrmRate=25   233. ;----- only for VENC_RC_MODE_H264CBR ----------   234. BitRate=4096   235. FluctuateLevel=1   236. ;----- only for VENC_RC_MODE_H264VBR ----------   237. MaxBitRate =10000   238.    239. MaxQp=32   240.    241. MinQp=24   242. ;----- only for VENC_RC_MODE_H264FIXQP ----------   243. IQp=20   244.    245. PQp=23   246.    247. [bind]   248.    249. ViDev   =0   250.    251. ViChn   =0   252.    253. VpssGrp =0   254.    255. VpssChn = 0   256.    257. VencGrp =0   258.    259. VencChn =0   260.    261. VoDev   =0   262.    263. VoChn   =0   264.    265. ViSnapChn =0   266.    267. VpssSnapGrp=0   268.    269. VpssSnapChn=1   270.    271. VencSnapGrp=1   272.    273. VencSnapChn=1  
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服