Download presentation
Presentation is loading. Please wait.
1
AM5728 视频输入端口VIP软件框架 广州创龙电子科技有限公司
Guangzhou Tronlong Electronic Technology Co., Ltd
2
01 VIP 硬件框架 02 VIP 驱动框架和特性 03 TVP5158和VIP驱动讲解
3
01 VIP 硬件框架 第 1 部分
4
VIP 硬件框架 VIP1 and VIP2 instance each supporting up to
Two separate 24-bit video ports for parallel RGB/YUV/RAW (or BT656/1120) data, up to 165 MHz Two separate 8-bit video ports for YUV/RAW (or BT656) data, up to 165 MHz VIP3 instance supporting up to Two separate 16-bit video ports for parallel RGB/YUV/RAW (or BT656/1120) data, up to 165 MHz 04 广州创龙电子科技有限公司
5
02 VIP 驱动框架和特性 第 2 部分
6
VIP 驱动框架 标准的 V4L2 框架 支持多通道采集 06 广州创龙电子科技有限公司
7
VIP 驱动特性 1. VIP支持的输入像素格式 2. VIP支持的输出像素格式 07 广州创龙电子科技有限公司
8
VIP 驱动特性 3. 只支持YUV格式的缩放 只支持图像缩小,缩放比例限制:长的缩放比最高到1/8,宽的缩放比最高到3/16
4. 颜色空间转换 支持YUV到RGB、RGB到YUV的颜色空间转换 5. 支持MMAP和DMABUF数据传输方式 6. 支持分离同步方式 7. 支持8位、16位的嵌入同步方式 8. 支持嵌入同步方式的多通道采集 08 广州创龙电子科技有限公司
9
VIP 驱动限制 不支持 TILER 内存空间 不支持 16 位 RAW 采集 不支持 YUV444 输入格式
最大的输入分辨率为2048x1536 不支持 Cropping ioctls 09 广州创龙电子科技有限公司
10
VIP 硬件限制 在分离同步模式下,CSC/SC/DS只支持以下组合: 输入是RGB或UYVY格式,输出是YUV格式
3.CSC和SC不能同时在同一个Slice的PortA和PortB使用,如果PortA使用了CSC, PortB只能使用SC模块 4.当使用SC时,输入的最大分辨率为2047x2047像素 5.当不使用缩放时,最大的宽输入为8K bytes,所以各种格式的最大宽大小为: YUV422格式: 4K RGB24格式:2.2K RAW8: 8K 10 广州创龙电子科技有限公司
11
03 第 3 部分 TVP5158和VIP驱动讲解
12
如何注册tvp5158 实质:注册一个i2c设备 问题1: tvp5158的同步模式是分离同步还是嵌入同步? 12 广州创龙电子科技有限公司
13
tvp5158驱动 驱动路径: Kernel/drivers/media/i2c/tvp5158.c 13 广州创龙电子科技有限公司
14
VIP驱动 驱动路径: Kernel/media/platform/ti-vpe/vip.c 问题1:
tvp5158驱动和vip驱动是怎么联系起来的? 问题2: tvp5158和vip驱动的关系是怎样的? 14 广州创龙电子科技有限公司
15
参考资料 Linux Core VIP User's Guide: Processor SDK VIP Driver: Processor Training: Multimedia: 15 广州创龙电子科技有限公司
16
广州创龙电子科技有限公司 谢谢 官网: 论坛:51ele.net
Similar presentations