12.17. VPSS¶
【调试信息】
# cat /proc/cvitek/vpss
Module: [VPSS], Build Time[#1 SMP PREEMPT Wed Feb 24 15:02:47 CST 2021]
-------------------------------MODULE PARAM-------------------------------
vpss_vb_source vpss_split_node_num
0 1
-------------------------------VPSS MODE----------------------------------
vpss_mode dev0 dev1
single N input_mem
-------------------------------VPSS GRP ATTR----------------------------------------------
GrpID MaxW MaxH PixFmt SrcFRate DstFRate dev
# 0 1920 1080 YUV_PLANAR_420 -1 -1 0
-------------------------------VPSS CHN ATTR------------------------------
GrpID PhyChnID Enable MirrorEn FlipEn SrcFRate DstFRate
Depth Aspect videoX videoY videoW videoH BgColor
# 0 # 0 Y N N 30 30
0 AUTO 0 0 0 0 0x0
# 0 # 1 Y N N 30 30
0 AUTO 0 0 0 0 0x0
# 0 # 2 N N N 0 0
0 NONE 0 0 0 0 0x0
# 0 # 3 N N N 0 0
0 NONE 0 0 0 0 0x0
-------------------------------VPSS GRP CROP INFO-------------------------
GrpID CropEn CoorType CoorX CoorY Width Height
# 0 N RAT 0 0 0 0
-------------------------------VPSS CHN CROP INFO-------------------------
GrpID ChnID CropEn CoorType CoorX CoorY Width Height
# 0 # 0 N RAT 0 0 0 0
# 0 # 1 N RAT 0 0 0 0
# 0 # 2 N RAT 0 0 0 0
# 0 # 3 N RAT 0 0 0 0
-------------------------------VPSS GRP WORK STATUS-----------------------------------------------------
GrpID RecvCnt LostCnt StartFailCnt bStart CostTime(us) MaxCostTime(us)
HwCostTime(us) HwMaxCostTime(us)
# 0 905 0 0 Y 7241 9007
7029 7038
-------------------------------VPSS CHN OUTPUT RESOLUTION-----------------
GrpID ChnID Enable Width Height Pixfmt Videofmt SendOK FrameRate
# 0 # 0 Y 1920 1080 YUV_PLANAR_420 LINEAR 905
24
# 0 # 1 Y 1280 720 YUV_PLANAR_420 LINEAR 905
24
# 0 # 2 N 0 0 RGB_888 LINEAR 0
0
# 0 # 3 N 0 0 RGB_888 LINEAR 0
0
-------------------------------VPSS CHN ROTATE INFO-----------------------
GrpID ChnID Rotate
# 0 # 0 0
# 0 # 1 0
# 0 # 2 0
# 0 # 3 0
-------------------------------VPSS CHN LDC INFO-----------------------
GrpID ChnID Enable Aspect XRatio YRatio
XYRatio XOffset YOffset DistortionRatio
# 0 # 0 N N 0 0
0 0 0 0
# 0 # 1 N N 0 0
0 0 0 0
# 0 # 2 N N 0 0
0 0 0 0
# 0 # 3 N N 0 0
0 0 0 0
------------------------------DRV WORK STATUS------------------------------
dev IspTrigCnt0 IspTrigCnt1 IspTrigFailCnt0 IspTrigFailCnt1
UserTrigCnt UserTrigFailCnt IrqCnt0 IrqCnt1
# 0 0 0 0 0
0 0 0 0
# 1 0 0 0 0
905 0 905 0
-------------------------------VPSS CHN BUF WRAP ATTR---------------------
GrpID ChnID Enable BufLineWrapBufSize
# 0 # 0 N 0 0
# 0 # 1 N 0 0
# 0 # 2 N 0 0
# 0 # 3 N 0 0
【调试信息分析】
记录当前VPSS属性配置以及状态信息。
【参数说明】
参数 |
描述 |
|
---|---|---|
MODULE PARAM |
vpss_vb_source |
视频缓存池类型。 0:公共VB 1:Reserve 2:UserVB |
vpss_split_node_num |
分块节点数量。 |
|
VPSS MODE |
vpss_mode |
v pss模式,single或者dualmode。 |
dev0 |
vpss dev0的输 入来源,isp或者memory。 |
|
dev1 |
vpss dev1的输入来源 ,isp或者memory。singlemode情况下只有dev1。 |
|
VPSS GRP ATTRVPSS GRP属性。 |
GrpID |
GRP ID号。 有效范围: [0, VPSS_MAX_GRP_NUM)。 |
MaxW |
组输入图像最大宽度。 |
|
MaxH |
组输入图像最大高度。 |
|
PixFmt |
组输入图像像素格式。 |
|
SrcFRate |
GRP源帧率。 |
|
DstFRate |
GRP目标帧率。 |
|
dev |
Gro up使用硬件dev号,singlemode下无效,默认显示0。 |
|
VPSS CHN ATTR
VPSS 各物理通道属性
|
GrpID |
GRP ID号。 有效范围:[0, X_GRP_NUM)。 |
PhyChnID |
物理通道ID号。 有效范围:[0, VPSS_MAX_PHY_CHN_NUM)。 |
|
Enable |
是否使能该通道。 N:关闭; Y:打开。 |
|
MirrorEn |
是否使能mirror功能。 N:关闭; Y:打开。 |
|
FlipEn |
是否使能flip功能。 N:关闭; Y:打开。 |
|
SrcFRate |
通道帧率控制:源帧率。 |
|
DstFRate |
通道帧率控制:目标帧率。 |
|
Depth |
用户获取通道图像的队列长度。 |
|
Aspect |
幅形比模式。 NONE:关闭幅形比AUTO:自动模式 MANUAL:手动模式 |
|
videoX |
视频位置X坐标。手动模式有效。 |
|
videoY |
视频位置Y坐标。手动模式有效。 |
|
videoW |
视频宽度。手动模式有效。 |
|
videoH |
视频高度。手动模式有效。 |
|
BgColor |
幅形比背景色。 有效范围:[0x0, 0xFFFFFF] |
|
VPSS GRP CROP INFOVPSS 组CROP信息 |
GrpID V |
GRP ID号。 有效范围:[0, S_MAX_GRP_NUM)。 |
CropEn |
是否使能CROP功能。 N:关闭; Y:打开。 |
|
CoorType |
坐标类型。 RAT:相对坐标; ABS:绝对坐标。 |
|
CoorX |
水平方向起始坐标。 |
|
CoorY |
垂直方向起始坐标。 |
|
Width |
CROP RECT的宽, 不能超出最大图像宽度。 |
|
Height |
CROP RECT的高, 不能超出最大图像高度。 |
|
VPSS CHN CROP INFO通道CROP信息 |
GrpID VP |
ID号。 有效范围:[0, _MAX_GRP_NUM)。 |
ChnID |
CHN ID号。 有效范围:[0, VPSS_MAX_PHY_CHN_NUM)。 |
|
CropEn |
是否使能CROP功能。 N:关闭; Y:打开。 |
|
CoorType |
坐标类型。 RAT:相对坐标; ABS:绝对坐标 |
|
CoorX |
水平方向起始坐标。 |
|
CoorY |
垂直方向起始坐标。 |
|
Width |
CROP RECT的宽, 不能超出最大图像宽度。 |
|
Height |
CROP RECT的高, 不能超出最大图像高度。 |
|
VPSS GRP WORKSTATUSVPSSGRP工作状态信息 |
GrpID |
GRP ID号。 有效范围:[0, VPSS_MAX_GRP_NUM)。 |
RecvCnt |
接收到的图像数 |
|
LostCnt |
因队列满而丢弃的图像数。 |
|
StartFailCnt |
Start任务失败次数。 |
|
bStart |
是否开始接收图像。 |
|
CostTime(us) |
当前完成任务的耗时。 |
|
MaxCostTime(us) |
历史上耗 时最长任务的执行时间。 |
|
HwCostTime(us) |
当前完成任务的硬件耗时 |
|
HwMaxCostTime(us) |
历史上硬件耗 时最长任务的执行时间。 |
|
VPSS CHN OUTPUTRESOLUTIONVPSS通道输出分辨率 |
GrpID |
GRP ID号。 有效范围:[0, VPSS_MAX_GRP_NUM)。 |
ChnID |
通道ID 号。 有效范围:[0, VPSS_MAX_PHY_CHN_NUM)。 |
|
Enable |
通道使能。 N:关闭 Y:打开。 |
|
Width |
目标图像 的宽度,以像素为单位。 |
|
Height |
目标图像 的高度,以像素为单位。 |
|
Pixfmt |
目标图像的像素格式。 |
|
Videofmt |
目标图像的视频格式。 |
|
SendOK |
成功发送的图像数量。 |
|
FrameRate |
通道输出的实时帧率。 |
|
VPSS CHN ROTATEINFO通道旋转的信息 |
GrpID |
GRP ID号。 有效范围:[0, VPSS_MAX_GRP_NUM)。 |
ChnID |
通道ID 号。 有效范围:[0, VPSS_MAX_PHY_CHN_NUM)。 |
|
Rotate |
旋转的角度枚举。 |
|
VPSS CHN LDC INFOVPSS物理通道LDC属性 |
GrpID VPSS |
GRP ID号。 有效范围:[0, AX_GRP_NUM)。 |
ChnID |
通道ID 号。 有效范围:[0, VPSS_MAX_PHY_CHN_NUM)。 |
|
Enable |
LDC开关。 N:关闭; Y:打开。 |
|
Aspect |
是否保持幅形比。N:不保持幅形比; Y:保持幅形比。 |
|
XRatio |
不保持幅形比时候生效。 水平方向上的Crop比例。 |
|
YRatio |
不保持幅形比时候生效。 垂直方向上的Crop比例。 |
|
XYRatio |
保持幅形比时候生效。 水平和垂直方向上的整体Crop比例。 |
|
XOffset |
校正中心点的X坐标偏移。 |
|
YOffset |
校正中心点的Y坐标偏移。 |
|
DistortionRatio |
校正强度系数。 |
|
DRV WORK STATUSDriver工作状态 |
dev |
vpss硬件dev编号 |
IspTrigCnt0 |
Online下isp trigger vpss次数,针对sensor0图像。 |
|
IspTrigCnt1 |
Online下isp trigger vpss次数,针对sensor1图像。 |
|
IspTrigFailCnt0 |
Online下isp trigger vpss失败 次数,针对sensor0图像。 |
|
IspTrigFailCnt1 |
Online下isp trigger vpss失败 次数,针对sensor1图像。 |
|
UserTrigCnt |
Offline下vpss trigger次数。 |
|
UserTrigFailCnt |
Offline下vpss trigger失败次数。 |
|
IrqCnt0 |
中断次数,针对sensor0。 |
|
IrqCnt1 |
中断次数,针对sensor1。 |
|
VPSS CHN BUF WRAPATTRvpss chn的slice buf属性 |
GrpID |
GRP ID号。 |
ChnID |
CHN ID号。 |
|
Enable |
是否开启。 |
|
BufLineWrapBufSize |
Slice buf的大小。 |