近段时间在玩海思 3518x,由于客户的需求不尽相同,在进行视频配置时,经常碰到视频线程输出以下错误:
select failed!
即视频线程中编码通道所对应的文件描述符监听超时,经总结,把可能引起视频超时原因汇总如下,便于后续再次碰到时快速查询:
1、视频初始化时,调用海思接口为各视频编码通道分配的视频缓存池(大小、个数等)不合理,如astCommPool[i].u32BlkCnt的值偏小等;
2、视频输入设备没有采集到原始数据(表现为:无中断。检查sensor配置、sensor排线是否有损坏或者折断、sensor板电路等);
3、sensor的高低位是否对齐,即掩码配置是否一致;
4、视频编码帧、视频码流初始化值、视频质量等参数的初始化是否合理(不得超过硬件芯片设计时所规定的范围);
5、视频获取时所操作的文件句柄、视频编码通道与实际初始化时是否对应(尤其是视频分辨率切换时要确保相应的编码通道要匹配);
6、系统运行时,CPU占用率、内存占用率是否过高(可使用top -d n 或者 free命令可查看系统信息);
共2条
1/1 1 跳转至页
海思HI3518 引起视频超时汇总

共2条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
【Zephyr】使用Zephyr外设初始化过程解析被打赏30分 | |
【S32K146】S32DS watchdog 配置使用被打赏20分 | |
【Zephyr】使用 IAR 调试 Zephyr 镜像被打赏20分 | |
赚取电动螺丝刀+电源电路理论知识分享1被打赏5分 | |
我想要一部加热台+分享常见运算放大器电路的应用被打赏5分 | |
【Zephyr】MCXN947 Zephyr 开发入门适配shell被打赏20分 | |
我想要一部加热台+常见的MOS管驱动电路被打赏5分 | |
【我要开发板】6.联合MATLAB记录数据被打赏50分 | |
【换取手持数字示波器】MicrochipMPLABHarmony框架下串口调试printf输出记录被打赏29分 | |
【瑞萨RA2E1开发板】:使用ADC功能实现位移传感器采集方案被打赏20分 |