Jump to content


Photo

vuzero and dvbproxy support


  • Please log in to reply
6 replies to this topic

#1 A.A.

  • Senior Member
  • 391 posts

+8
Neutral

Posted 18 July 2021 - 22:17

Hello,

I spotted this commit in code.vuplus.com:

 

http://code.vuplus.c...5bbb890733f2d00

 

It looks like vuzero also might support the dvbproxy feature.

 

Any tester?

Cheers

A.A.


Edited by A.A., 18 July 2021 - 22:18.


Re: vuzero and dvbproxy support #2 WanWizard

  • PLi® Core member
  • 68,588 posts

+1,738
Excellent

Posted 18 July 2021 - 22:34

It wouldn't be the first time VU+ commits something to their own BSP, and "forget" to update the one they maintain for us...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: vuzero and dvbproxy support #3 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 1 August 2021 - 13:35

What is the advantage of having "dvbproxy"? I never understood.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: vuzero and dvbproxy support #4 A.A.

  • Senior Member
  • 391 posts

+8
Neutral

Posted 2 August 2021 - 11:02

Vu+  decided to provide two sets of drivers

 

vuplus-dvb-modules

vuplus-dvb-proxy  

 

The latter provides OpenGL ES  and needs platform-utils.

 For mysterious reasons OpenPLi was never informed about these new drivers.

 

Cheers

A.A.



Re: vuzero and dvbproxy support #5 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 2 August 2021 - 11:14

I was always under the impression that the move to dvb-proxy was initiated by Broadcom, newer SoC use the "proxy" system. Apparently Broadcom has added "proxy" support for the older SoC's now too?


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: vuzero and dvbproxy support #6 A.A.

  • Senior Member
  • 391 posts

+8
Neutral

Posted 2 August 2021 - 13:13

I am not expert but yes, this is what I did understand reading some headers around.

There is a cliient-server protocol (BCM IP) running on a custom platform, using NFS as seen (and disassembling the modules you see crypto funcs as well).

 

On vuxxo2 mipsel models kernel 3.13 needed this change:

 

CONFIG_NFS_ACL_SUPPORT=y

CONFIG_NFSD_V3_ACL=y

 

I don't know how much has been upstreamed by Broadcom in recent kernels.



Re: vuzero and dvbproxy support #7 Erik Slagter

  • PLi® Core member
  • 46,951 posts

+541
Excellent

Posted 22 August 2021 - 13:23

NFS? Interesting. Maybe there abusing the NFS API to communicate between user space and kernel space, yuck. Old automounters do that to.

 

AFAIK the dvbproxy is a way for driver code to invoke code from user space (hence "proxy"). I am not sure why that would be an advantage, but it would enable driver developers to use e.g. ffmpeg to implement missing codecs in software, which I expect, at least HiSil practises, maybe Broadcom too. I know some Broadcom MIPS drivers use ffmpeg for DTS decoding.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users