TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8148的外设HDVPSS是如何完成任务的

根据DM8148的手册,DM8148的HDVPSS具有视频采集、显示、处理(降噪、合并)等各种功能。HDVPSS作为DM8148的外设,其驱动程序由A8的Linux系统提供,位于tl-mcfw-rdk\ti_tools\linux_lsp\kernel\linux-dvr-rdk\arch\arm\mach-omap2\ti81xx_vpss.c。但是根据我对mcfw框架的理解,对视频的处理由VPSS M3处理器控制HDVPSS完成。

请问,视频处理时,外设HDVPSS是由哪个处理器控制的,怎么控制的,是如何完成相应的视频处理功能的。处理器A8、处理器VPSS M3,外设HDVPSS这3者是什么关系,是如何协同工作的?

非常感谢您的回答

Ternence_Hsu:

hdvpss 是由 m3vpss 控制的,不是a8 控制;

Ternence_Hsu:

Media Controller就是m3vpss 和 m3video ,2个m3处理器;
The Media Controller has the responsibility of managing the HDVPSS and HDVICP2 modules.

LX M:

回复 Ternence_Hsu:

请问M3是如何控制HDVPSS的,是操作相应的寄存器吗,有相关的源文件或者文档参考吗?

Shine:

回复 Ternence_Hsu:

Media controller系统中是双M3核,正如你所说,一个用于控制VPSS模块,一个用于控制HDVICP模块;可以看TRM文档了解一下。
1.2 Media Controller Subsystem
www.ti.com/…/sprugz8g.pdf

Ternence_Hsu:

回复 LX M:

m3 控制 hdvpss 是通过相应的寄存器去控制的,这个有详细的文档;
参考 spruhf7b 文档,里面描述的非常详细;

LX M:

回复 Ternence_Hsu:

您好,我在TI官网找了一圈,没有找到 spruhf7b文档。请问您能发我一份这个文档吗?
我主要是想详细了解一下hdvpss的底层原理等,这样在mcfw框架上搭建link、写应用程序才感觉有底。非常感谢您的解答

Ternence_Hsu:

回复 LX M:

你是使用的那个版本的SDK?

LX M:

回复 Ternence_Hsu:

您好,我用的是DVRRDK-04.01.00.02

赞(0)
未经允许不得转载:TI中文支持网 » DM8148的外设HDVPSS是如何完成任务的
分享到: 更多 (0)