VDISP模块调试
1. cat¶
-
调试信息
# cat proc/mi_modules/mi_vdisp/mi_vdisp0 ============================Private Vdisp0 Info =============================== DevStatus Start ------------------------------------------------------- Input Port Info --------------------------------------------- PortID PortStatus ChnX ChnY ChnW ChnH IsFreeRun TryOk RecvOk 0 Enabled 0 0 960 540 1 245356299 313332 1 Enabled 960 0 960 540 1 355670297 313332 2 Enabled 0 540 960 540 1 578760014 313331 3 Enabled 960 540 960 540 1 757579130 313330 ------------------------------------------------------ Output Port Info ------------------------------------------------- Inited FrmInterval BgColor PixelFmt FrmRate Width Height SendOk 1 33333 8388736 0 30 1920 1080 471418
-
调试信息分析
记录当前VDISP的使用状况以及device属性、Input port属性、Output port属性,可以动态地获取到这些信息,方便调试和测试。
-
参数说明
参数 描述 device info DevStatus Vdisp设备的工作状态
Uninit:未初始化
Init:初始化
Start:运行状态
Stop:停止状态layer info PortID Inport ID
取值范围:[0~16],16为overlay通道,即PIP通道。PortStatus Port口状态:
Uninit:inport未初始化
Init:inport已初始化
Enabled:inport已经使能
Disabled:inport已经禁用ChnX 输入inport的起始坐标X地址
取值范围:[0~4094],需要根据chip的align对齐ChnY 输入inport的起始坐标Y地址
取值范围:[0~2159]ChnW 输入inport的图像宽度,需要根据chip的align对齐
取值范围:[0~4096]ChnH 输入inport的图像高度
取值范围:[0~4096]IsFreeRun 是否不做帧率控制
0:按pts控制播放
1:自由播放TryOk 尝试取前级绑定端口的数据次数 RecvOk 从前级绑定端口成功拿到数据的次数 Output port info Inited 是否有初始化Output Port
0:未初始化
1:已初始化FrmInterval 出帧时间间隔,单位US BgColor 背景色,此处打印的是10进制 PixelFmt 色彩空间
取值范围: [0~E_MI_SYS_PIXEL_FRAME_FORMAT_MAX-1]
0-YUYV422,9-YUVSP420FrmRate 输出帧率 Width 图像输出宽度
取值范围:[0~4096],需要根据chip的align对齐Height 图像输出高度
取值范围:[0~2160],需要根据chip的align对齐SendOk 成功推往后级的帧数统计