Jump to content


Photo

necessary BSP adjustments for kodi 18 / CMake


  • Please log in to reply
56 replies to this topic

#1 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 22 September 2021 - 21:14

The final target is to have just a kodi_git.bbappend in OpenPLi.

To do this we have first to add meta-kodi layer and wait/work to have that in OE one day.

 

Immediate steps are:

 1 - more logic in the kodi recipe to add specific patches

 2-  move the EXTRA_OECMAKE_append_pn-kodi to the BSP layer.

 

This second step should be done possibly in parallel and sourcing from OpenPLi.

Now the problem: we have different definitions between OpenPLi and OE-A.

 

What here is

 

EXTRA_OECMAKE_append_pn-kodi = " -DWITH_V3D=nxcl"

there is

 

EXTRA_OECMAKE_append_pn-kodi = " -DWITH_V3D=nxclient"

 

and so on (more fiffs)

 

What is the right way to put that in the BSP? Mimic OE-A?

 

 

The final step is to actually build kodi for the machines having it in MACHINE_FEATURES and this is another round of BSP updates.

 

Please let me know, thx

A.A.



Re: necessary BSP adjustments for kodi 18 / CMake #2 WanWizard

  • PLi® Core member
  • 60,479 posts

+1,376
Excellent

Posted 22 September 2021 - 22:59

I personally have no problem syncing these things with OE-A, if that makes life easier for everyone.


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

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


Re: necessary BSP adjustments for kodi 18 / CMake #3 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 23 September 2021 - 09:26

Oops, the issue is a bit different:

 

their stb patch uses

EXTRA_OECMAKE += " \ -DWITH_PLATFORM=GB-cortexa15 \ -DWITH_FFMPEG=stb \

"

While the initial commit in OpenPLi uses DWITH_V3D=.

 

At this point we could send our round of patches.

 

Re: necessary BSP adjustments for kodi 18 / CMake #4 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 23 September 2021 - 17:48

@WanWizard

we are blocked for now, can you please ask zhtq about the BSP pending pull requests?

thanks

A.A.



Re: necessary BSP adjustments for kodi 18 / CMake #5 WanWizard

  • PLi® Core member
  • 60,479 posts

+1,376
Excellent

Posted 23 September 2021 - 18:11

Was afraid that would happen. We have no clue who this zhtq is or how to reach this person. And gigablue has been unresponsive for months as well...

 

Maybe @Frenske has more options, we'll have to wait until he's back from cow-bell-country ;).


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

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


Re: necessary BSP adjustments for kodi 18 / CMake #6 betacentauri

  • PLi® Core member
  • 7,142 posts

+320
Excellent

Posted 23 September 2021 - 18:30

Regarding Gigablue or Octagon changes?
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: necessary BSP adjustments for kodi 18 / CMake #7 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 23 September 2021 - 18:42

meta-gigablue

meta-octagon

meta-uclan

 

meta-vuplus was promptly updated

 

This in preparation for one/two rounds of BSP changes...

 

 

What is actually blocking OpenPLi development is https://github.com/z...igablue/pull/10


Edited by A.A., 23 September 2021 - 18:44.


Re: necessary BSP adjustments for kodi 18 / CMake #8 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 23 September 2021 - 19:27

>What is actually blocking OpenPLi development is https://github.com/z...igablue/pull/10

 

@WanWizard

we can simply (re) add comments for these models and go forth :)



Re: necessary BSP adjustments for kodi 18 / CMake #9 WanWizard

  • PLi® Core member
  • 60,479 posts

+1,376
Excellent

Posted 23 September 2021 - 19:54

Give Frenske a few days...


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

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


Re: necessary BSP adjustments for kodi 18 / CMake #10 betacentauri

  • PLi® Core member
  • 7,142 posts

+320
Excellent

Posted 25 September 2021 - 12:17

I have asked the developer to merge these PRs:

https://github.com/z...-octagon/pull/9
https://github.com/z...gigablue/pull/8
https://github.com/z...gigablue/pull/9
https://github.com/z...igablue/pull/10
https://github.com/z...igablue/pull/11
https://github.com/z...ta-uclan/pull/5

@Frenske: I don't know whether the developer reads my message. So better also push (kick ;) ) from other side.


Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: necessary BSP adjustments for kodi 18 / CMake #11 betacentauri

  • PLi® Core member
  • 7,142 posts

+320
Excellent

Posted 26 September 2021 - 07:23

All except the meta-uclan PR were merged.
This this not, I don’t know.
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: necessary BSP adjustments for kodi 18 / CMake #12 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 26 September 2021 - 10:36

@betacentauri

thanks! the meta-uclan is not blocking.

 

Now what is your opinion about updating the BSP for kodi?

 

Should we do it once for all compatible with PLi and OE-A?

I started with this idea but then I have seen the machine-names differ (see meta-gigablue) so maybe the idea is premature and OE-A will continue to use 'unofficial' BSP's.

 

The key differences are in the patches and have to be translated in the machine conf files in the BSP:

 

https://github.com/o...port.patch#L100

vs

https://github.com/O...-v3d-mali.patch

 

Hints?

Cheers

A.A.

 

 

P.S.

example is  EXTRA_OECMAKE_append_pn-kodi = " -DWITH_V3D=nxpl"

once we have this lines we can remove that from kodi_18.inc

 

second step is to rework/extend with the new tags the SRC_URI in kod_18 recipe, finally cleaning the .inc.

i.e.

${@bb.utils.contains('MACHINE_FEATURES', 'v3d-nxpl', 'file://egl/EGLNativeTypeV3D-nxpl.patch', '', d)} \

 

here if you see PLi patchset does provide pre-cooked EGLNativeTypeSTB.cpp files.


Edited by A.A., 26 September 2021 - 10:45.


Re: necessary BSP adjustments for kodi 18 / CMake #13 WanWizard

  • PLi® Core member
  • 60,479 posts

+1,376
Excellent

Posted 26 September 2021 - 13:18

BSP's are updated in develop.


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

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


Re: necessary BSP adjustments for kodi 18 / CMake #14 Frenske

  • Forum Moderator
    PLi® Core member
  • 25,963 posts

+321
Excellent

Posted 28 September 2021 - 15:46

I’m back in ‘business’ but I still have to get used to the present daily things in comparison to the things we did in Austria.


Mijn schotel is een T90 met 10 LNB's. Daarnaast voor de fun nog een draaibaar systeem met een Triax TD 78.

Dreamboxen heb ik niet meer echt actief. Verder heb ik ook nog een een VU+ duo2 met 500Gb harddisk + een VU+ Uno, Zero, Solo 4K, Ultimo 4K, Zero 4K, Uno 4Kse. + ook nog een Xtrend ET7x00. Daarnaast heb ik ook nog diverse andere modellen w.o. een Formuler F4, ET8500, ET7500, Mut@nt 2400HD, Xsarius Fusion HD se en verder nog wel het e.e.a. waarmee op verzoek vanalles wordt getest. Iemand moet het tenslotte doen. ;) :)
Los van de eerder genoemde modellen heb ik nog wel een rits aan testsamples als Mut@nt 2400HD, HD60, GB UE4K, GB Trio4K, Maxitec Multibox combo en Twin, Octagon sf8008, sf8008 mini en last but nog least enkele modellen van het Grieks Duitse Edision.

Voor centrale opslag van media gebruik ik een Qnap 219P 
met tweemaal 2 Tb harddisks + een Synology DS414 met 12 Tb Totale opslag.

-------------------------------------------------------------------------------------------
Many answers to your question can be found in our wiki: Just one click away from this "solutioncentre".

Als ik alles al wist hoefde ik ook niets te vragen. If I had all the knowledge I had no questions at all.


Re: necessary BSP adjustments for kodi 18 / CMake #15 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 2 October 2021 - 20:12

I have asked the developer to merge these PRs:

https://github.com/z...-octagon/pull/9
https://github.com/z...gigablue/pull/8
https://github.com/z...gigablue/pull/9
https://github.com/z...igablue/pull/10
https://github.com/z...igablue/pull/11
https://github.com/z...ta-uclan/pull/5

@Frenske: I don't know whether the developer reads my message. So better also push (kick ;) ) from other side.

 

 

All except the meta-uclan PR were merged.
This this not, I don’t know.

@Frenske

could you please ask zhtq about this single PR still not applied in meta-uclan? Thanks!



Re: necessary BSP adjustments for kodi 18 / CMake #16 Frenske

  • Forum Moderator
    PLi® Core member
  • 25,963 posts

+321
Excellent

Posted 3 October 2021 - 08:29

I ‘requested’ my contact to ‘kick’ their developer to accept this PR.


Mijn schotel is een T90 met 10 LNB's. Daarnaast voor de fun nog een draaibaar systeem met een Triax TD 78.

Dreamboxen heb ik niet meer echt actief. Verder heb ik ook nog een een VU+ duo2 met 500Gb harddisk + een VU+ Uno, Zero, Solo 4K, Ultimo 4K, Zero 4K, Uno 4Kse. + ook nog een Xtrend ET7x00. Daarnaast heb ik ook nog diverse andere modellen w.o. een Formuler F4, ET8500, ET7500, Mut@nt 2400HD, Xsarius Fusion HD se en verder nog wel het e.e.a. waarmee op verzoek vanalles wordt getest. Iemand moet het tenslotte doen. ;) :)
Los van de eerder genoemde modellen heb ik nog wel een rits aan testsamples als Mut@nt 2400HD, HD60, GB UE4K, GB Trio4K, Maxitec Multibox combo en Twin, Octagon sf8008, sf8008 mini en last but nog least enkele modellen van het Grieks Duitse Edision.

Voor centrale opslag van media gebruik ik een Qnap 219P 
met tweemaal 2 Tb harddisks + een Synology DS414 met 12 Tb Totale opslag.

-------------------------------------------------------------------------------------------
Many answers to your question can be found in our wiki: Just one click away from this "solutioncentre".

Als ik alles al wist hoefde ik ook niets te vragen. If I had all the knowledge I had no questions at all.


Re: necessary BSP adjustments for kodi 18 / CMake #17 Frenske

  • Forum Moderator
    PLi® Core member
  • 25,963 posts

+321
Excellent

Posted 3 October 2021 - 08:53

I already got an answer that my request has been forwarded to the developer. Let’s wait and see how fast he’ll respond.


Mijn schotel is een T90 met 10 LNB's. Daarnaast voor de fun nog een draaibaar systeem met een Triax TD 78.

Dreamboxen heb ik niet meer echt actief. Verder heb ik ook nog een een VU+ duo2 met 500Gb harddisk + een VU+ Uno, Zero, Solo 4K, Ultimo 4K, Zero 4K, Uno 4Kse. + ook nog een Xtrend ET7x00. Daarnaast heb ik ook nog diverse andere modellen w.o. een Formuler F4, ET8500, ET7500, Mut@nt 2400HD, Xsarius Fusion HD se en verder nog wel het e.e.a. waarmee op verzoek vanalles wordt getest. Iemand moet het tenslotte doen. ;) :)
Los van de eerder genoemde modellen heb ik nog wel een rits aan testsamples als Mut@nt 2400HD, HD60, GB UE4K, GB Trio4K, Maxitec Multibox combo en Twin, Octagon sf8008, sf8008 mini en last but nog least enkele modellen van het Grieks Duitse Edision.

Voor centrale opslag van media gebruik ik een Qnap 219P 
met tweemaal 2 Tb harddisks + een Synology DS414 met 12 Tb Totale opslag.

-------------------------------------------------------------------------------------------
Many answers to your question can be found in our wiki: Just one click away from this "solutioncentre".

Als ik alles al wist hoefde ik ook niets te vragen. If I had all the knowledge I had no questions at all.


Re: necessary BSP adjustments for kodi 18 / CMake #18 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 3 October 2021 - 10:44

Thank you, I have sent another couple of fixes before the big round of changes for kodi.

A.A.



Re: necessary BSP adjustments for kodi 18 / CMake #19 A.A.

  • Senior Member
  • 387 posts

+8
Neutral

Posted 3 October 2021 - 22:23

With the last round I hope to have sent out all necessaries BSP patches.

 

meta-gi and meta-xtrend are already updated

 

Let's wait some days then finally purge our poor kodi recipe.

I imagine it as .bbappend of meta-kodi for next release.

 

A.A.


Edited by A.A., 3 October 2021 - 22:24.


Re: necessary BSP adjustments for kodi 18 / CMake #20 WanWizard

  • PLi® Core member
  • 60,479 posts

+1,376
Excellent

Posted 3 October 2021 - 22:37

I've updated our OE too.


Currently in use: VU+Duo 4K (2xFBC S2), Amiko Viper T2C (T2+fallback), Octagon SF8008 (S2+T2), Zgemma H9.2H (T2+fallback)

Due to health reasons, I will have periods of inactivity, during which I don't respond to posts or PM.

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



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users