工具/软件:Linux
我正在尝试将 adv7180视频解码器与 vip2绑定。
我在 DTS 文件中添加了以下字符串:
i2c4{(&I)
时钟频率=<400000>;
pinctrl-names ="default";
pinctrl-0 =<&i2c4_PINS_DEFAULT>;
状态="正常";
/*从地址为0x20的 Adv 视频解码器*/
VIDEO 解码器:adv7180@20{
兼容="Adi、adv7180";
reg =<0x20>;
端口{
VIDEO 输入:端点{
远程端点=<&V vin3a>;
pclk-sample =<0>;
CHANNELS =<0>;
};
};
};
vin3a{(&V)
状态="正常";
端点{
从模式;
远程端点=<&VIDEO_INPUT>;
};
};
adv7180注册为 video1:
[0.564240] Linux 视频捕捉接口:v2.00
[10.444046] VPE 489d0000.VPE:器件注册为/dev/video0
[10.053927] adv7180 3-0020:找到的芯片@ 0x20 (OMAP I2C 适配器)
[10.696094] vip2-s0:端口 A:使用 subdev adv7180 3-0020进行捕获
[10.706569] vip2-s0:器件注册为 video1
但是、当我尝试启动 yavta 测试时、例如"yavta -C10 -fYUYV -Fvout_test.yUV -s720x576 /dev/video1 " 、内核会中断日志、如下所示。
如何解决此问题?
e2e.ti.com/.../5164.vip_2D00_log.txt