TI论坛
直播中

于佳

7年用户 267经验值
私信 关注
[问答]

请问DM8148的外设HDVPSS怎么完成任务?

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

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

非常感谢您的回答

回帖(10)

葛睿洁

2019-2-22 09:40:18
Media Controller  就是m3vpss 和 m3video ,2个m3处理器;
The Media Controller has the responsibility of managing the HDVPSS and HDVICP2 modules.
举报

于佳

2019-2-22 09:59:34
引用: Greatwayer 发表于 2019-2-22 16:50
Media Controller  就是m3vpss 和 m3video ,2个m3处理器;
The Media Controller has the responsibility of managing the HDVPSS and HDVICP2 modules.

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

余少虹

2019-2-22 10:08:11
引用: Greatwayer 发表于 2019-2-22 16:50
Media Controller  就是m3vpss 和 m3video ,2个m3处理器;
The Media Controller has the responsibility of managing the HDVPSS and HDVICP2 modules.

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

葛睿洁

2019-2-22 10:24:45
引用: 脑洞大赛14 发表于 2019-2-22 17:09
请问M3是如何控制HDVPSS的,是操作相应的寄存器吗,有相关的源文件或者文档参考吗?

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

更多回帖

发帖
×
20
完善资料,
赚取积分