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

TDA4VM: LINUX TIDSS remote display

Part Number:TDA4VM

我司考虑在A72端跑linux,并使用QT做仪表显示,当前看到dispc相关驱动都在R5F端,查看PSDKL文档中3.2.2.4.5.2. Display Sharing Configuration Options

看到linux端需要通过remote display方式来使用对应的硬件pipeline overlay等资源。

但是在ti-processor-sdk-linux-j7-evm-08_00_00_08中并没有看到dts中相关设置,因此对linux端如何修改或使用指定的pipeline及overlay资源还有疑惑.

1、不知道我以上的理解是否有误?

2、我司目前的计划是linux端使用两路pipeline(vid1及vidl2),将这两路视频流给到RTOS侧,与RTOS侧的一路pipeline vid2。一共三路pipeline在overlay2上叠层,并通过VP2输出,这种方案是否可行?是否必须通过remote display这种方式实现?

Brgs!

Cherry Zhou:

您好我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

lin jianbin 说:1、不知道我以上的理解是否有误?

无误。

display sharing已不再支持。 您需要使用 A72 或 R5F 来控制display。

,

lin jianbin:

那针对第二个问题呢?我所述的A72使用两路硬件plane,R5F使用一路plane,三路数据在R5F侧的Overlay叠层后输出的方案是否可行?

若可行的话,R5F侧如何拿到A72这边FB的数据来和自己的这路plane数据叠层?还是说R5F这边不需要拿到,只需要A72这侧往对应的两路plane丢数据,R5F侧的overlay就能拿到A72的数据?

,

lin jianbin:

我这边查了下贵司sdk的release note,发现06.01.01.02 (13 Dec 2019)这个版本是有带display-sharing功能的,但是之后的版本取消了该功能,如果要实现我之前提的(linux使用两路pipe,rtos使用一路pipe,然后在rtos侧实现overlay与后续的输出)这种方案,当前最新的SDK是否无法实现,必须加入display-sharing的方式才能实现?

如果是的话,最新SDK上是否有相关的patch可以提供来支持display-sharing呢?

还请麻烦帮忙解答下,感谢!

,

Cherry Zhou:

您好,关于第二个问题,建议您使用OpenVX display node,该node接受 A72 上的输入,并在 R5F 上运行来将帧提交到实际的display pipeline。

,

lin jianbin:

您好,按您所述,使用openVX是能实现我们的方案的,SDK中或者贵司是否有相关的demo程序可供参考?

,

Cherry Zhou:

您好,所有使用display的vision demo您都可以参考,这些都是在内部使用基于 OpenVX 的display node。 您可以参考single-camera或者multi-camera example。

,

lin jianbin:

Hi Cherry,

如沟通,使用TIOVX display node的话,是否意味着linux侧的DRM框架及dss相关驱动就废弃不用了?

,

Cherry Zhou:

lin jianbin 说:如沟通,使用TIOVX display node的话,是否意味着linux侧的DRM框架及dss相关驱动就废弃不用了?

是的,这种情况下,DSS 是由 R5F 控制,访问方式是使用 TIOVX display node。

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: LINUX TIDSS remote display
分享到: 更多 (0)