12.17. VPSS

【调试信息】

# cat /proc/soph/vpss

Module: [VPSS], Build Time[#1 SMP PREEMPT Wed Feb 24 15:02:47 CST 2021]

-------------------------------MODULE PARAM-------------------------------
          vpss_vb_source
                CommonVB
-------------------------------VPSS MODE----------------------------------
                vpss_mode           dev0           dev1
                     dual       input_isp      input_mem

-------------------------------VPSS GRP ATTR----------------------------------------------
    GrpID      MaxW      MaxH         PixFmt                  SrcFRate  DstFRate  dev
      # 0         1920        1080      YUV_PLANAR_420        -1        -1                0
      # 1         1920        1080      YUV_PLANAR_420        -1        -1                1

-------------------------------VPSS GRP AMP CTRL----------------------------------------------
    GrpID      Brightness      Contrast         Saturation                  Hue
      # 0         50        50      50        50
      # 1         50       50      50        50

-------------------------------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
      # 1       # 0              Y            N                 N          30             30
          0      AUTO          0            0                  0           0               0x0
      # 1       # 1             Y            N                 N           0               0
          0      NONE         0            0                  0           0               0x0
      # 1       # 2             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
      # 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
      # 1        # 0          N           RAT               0              0              0             0
      # 1        # 1          N           RAT               0              0              0             0
      # 1        # 2          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
      # 1       905          0                   0                       Y                 7241                    9007
    7029                       7038

-------------------------------VPSS CHN OUTPUT RESOLUTION-----------------
    GrpID     ChnID    Enable     Width    Height              Pixfmt             Videofmt    VbPool SendOK FrameRate
      # 0         # 0         Y              1920      1080      YUV_PLANAR_420    LINEAR       0*        905     24
      # 1         # 0         Y              1280       720       YUV_PLANAR_420    LINEAR      1        905     24
      # 1        # 1         Y              1280          720                RGB_888             LINEAR         1      905  24
      # 1        # 2         N              0              0                 RGB_888             LINEAR         0      0     0

-------------------------------VPSS CHN ROTATE INFO-----------------------
    GrpID     ChnID    Rotate
      # 0        # 0         0
      # 1        # 0         0
      # 1        # 1         0
      # 1        # 2         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
      # 1       # 0          N              N              0             0
          0          0           0                   0
      # 1       # 1          N              N              0             0
          0          0           0                   0
      # 1       # 2          N              N              0             0
          0          0           0                   0

-------------------------------VPSS HW STATUS-----------------------
    ID       Online    Status  StartCnt    IntCnt DutyRatio
     # 0   N      Idle         0         0       0
     # 1   N      Idle         0         0       0

-------------------------------VPSS CHN BUF WRAP ATTR---------------------
    GrpID     ChnID    Enable   BufLineWrapBufSize
      # 0       # 0         N         0         0
      # 1       # 0         N         0         0
      # 1       # 1         N         0         0
      # 1       # 2         N         0         0

【调试信息分析】

记录当前VPSS属性配置以及状态信息。

【参数说明】

参数

描述

MODULE PARAM

vpss_vb_source

视频缓存池类型。

CommonVB:公共VB

UserVB:UserVB

UserIon:UserIon

VPSS MODE

vpss_mode

vpss模式,single或者dual mode。

dev0

vpss dev0的输入来源,isp或者memory。

dev1

vpss dev1的输入来源 ,isp或者memory。single mode情况下只有dev1。

VPSS GRP ATTR
VPSS GRP属性

GrpID

GRP ID号。

有效范围:

[0, VPSS_MAX_GRP_NUM)。

MaxW

组输入图像最大宽度。

MaxH

组输入图像最大高度。

PixFmt

组输入图像像素格式。

SrcFRate

GRP源帧率。

DstFRate

GRP目标帧率。

dev

Group使用硬件dev号。

VPSS GRP AMP CTRL
VPSS GRP颜色控制属性

GrpID

GRP ID号。

有效范围:

[0, VPSS_MAX_GRP_NUM)。

Brightness

亮度。

Contrast

对比度。

Saturation

饱和度。

Hue

色度。

VPSS CHN ATTR
VPSS 各物理通道属性

GrpID

GRP ID号。

有效范围:

[0, VPSS_MAX_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 INFO
VPSS 组CROP信息

GrpID

GRP ID号。

有效范围:

[0, VPSS_MAX_GRP_NUM)。

CropEn

是否使能CROP功能。 N:关闭; Y:打开。

CoorType

坐标类型。 RAT:相对坐标; ABS:绝对坐标。

CoorX

水平方向起始坐标。

CoorY

垂直方向起始坐标。

Width

CROP RECT的宽, 不能超出最大图像宽度。

Height

CROP RECT的高, 不能超出最大图像高度。

VPSS CHN CROP INFO
通道CROP信息

GrpID

GRP ID号。

有效范围:

[0, VPSS_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 WORKSTATUS
VPSS GRP 工作状态信息

GrpID

GRP ID号。

有效范围:

[0, VPSS_MAX_GRP_NUM)。

RecvCnt

接收到的图像数

LostCnt

因队列满而丢弃的图像数。

StartFailCnt

Start任务失败次数。

bStart

是否开始接收图像。

CostTime(us)

当前完成任务的耗时。

MaxCostTime(us)

历史上耗 时最长任务的执行时间。

HwCostTime(us)

当前完成任务的硬件耗时

HwMaxCostTime(us)

历史上硬件耗 时最长任务的执行时间。

VPSS CHN OUTPUT RESOLUTION
VPSS通道信息

GrpID

GRP ID号。

有效范围:

[0, VPSS_MAX_GRP_NUM)。

ChnID

通道ID 号。

有效范围:

[0, VPSS_MAX_PHY_CHN_NUM)。

Enable

通道使能。 N:关闭 Y:打开。

Width

目标图像 的宽度,以像素为单位。

Height

目标图像 的高度,以像素为单位。

Pixfmt

目标图像的像素格式。

Videofmt

目标图像的视频格式。

VbPool

该通道绑定的vb pool。

如果带*,则表明该通道attach了该vb pool。

SendOK

成功发送的图像数量。

FrameRate

通道输出的实时帧率。

VPSS CHN ROTATE INFO
通道旋转的信息

GrpID

GRP ID号。

有效范围:

[0, VPSS_MAX_GRP_NUM)。

ChnID

通道ID 号。

有效范围:

[0, VPSS_MAX_PHY_CHN_NUM)。

Rotate

旋转的角度枚举。

VPSS CHN LDC INFO
VPSS物理通道LDC属性

GrpID VPSS

GRP ID号。

有效范围:

[0, VPSS_MAX_GRP_NUM)。

ChnID

通道ID 号。

有效范围:

[0, VPSS_MAX_PHY_CHN_NUM)。

Enable

LDC开关。 N:关闭; Y:打开。

Aspect

是否保持幅形比。N:不保持幅形比; Y:保持幅形比。

XRatio

X 方向视野大小参数,不保持幅形比时有效。

YRatio

Y 方向视野大小参数,不保持幅形比时有效。

XYRatio

视野大小参数,保持幅形比时有效。

XOffset

校正中心点的X坐标偏移。

YOffset

校正中心点的Y坐标偏移。

DistortionRatio

校正强度系数。

VPSS HW STATUS
VPSS硬件工作状态

ID

vpss硬件编号

Online

是否online。
N:offline
Y:online

Status

HW的工作状态。
Idle:空闲
Running:运行中
End:运行结束

StartCnt

启动次数。

IntCnt

中断次数。

DutyRatio

该vpss硬件负载占空比。

VPSS CHN BUF WRAPATTR
vpss chn的slice buf属性

GrpID

GRP ID号。

ChnID

CHN ID号。

Enable

是否开启。

BufLine

Slice buf的行数。

BufLineWrapBufSize

Slice buf的大小。