Jump to content


Photo

[Contribution] DM800 HD bsp


  • Please log in to reply
11 replies to this topic

#1 scp

  • Member
  • 18 posts

+1
Neutral

Posted 21 June 2012 - 17:16

I created a bsp for DM800 HD (dm800) for OpenPLi 3.0 based on files from OpenPLi 2.1 and OpenDreambox 2.0
With this files I am able to build a working image, tested on my dreambox.

oe-openpli-3.0-bsp-dm800.tar.gz contains the aditional files
oe-openpli-3.0-mod-dm800.tar.gz contains the modified files
oe-openpli-3.0-mod-dm800.patch contains a git diff of the modified files

There maybe still some changes in the structure required, also some source download links maybe broken. But I hope this makes it easier to integrate support for this model again.

Attached Files



Re: [Contribution] DM800 HD bsp #2 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 21 June 2012 - 17:42

And what exactly might a "bsp" be?

* 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: [Contribution] DM800 HD bsp #3 scp

  • Member
  • 18 posts

+1
Neutral

Posted 21 June 2012 - 18:36

A bsp is a "Board Support Package" which means it contains all files which are required for a specific model.
Currently OpenPLi 3.0 only supports dm800"se" and not the older model. With my package the older model also works.

Edited by scp, 21 June 2012 - 18:38.


Re: [Contribution] DM800 HD bsp #4 WanWizard

  • PLi® Core member
  • 70,563 posts

+1,816
Excellent

Posted 21 June 2012 - 18:38

With this you're able to run the closed source 2.6.18 drivers on a 3.x kernel?

Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (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: [Contribution] DM800 HD bsp #5 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 21 June 2012 - 18:39

Apparently that is not the issue, because we have OpenPLi for the dm8000 just as much and that also only features 2.6.18 kernel drivers.

* 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: [Contribution] DM800 HD bsp #6 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 21 June 2012 - 19:32

but the whole point is we want to get rid of all that old backward compatible stuff (external v4l-dvb, external wifi drivers, etc)

Re: [Contribution] DM800 HD bsp #7 scp

  • Member
  • 18 posts

+1
Neutral

Posted 22 June 2012 - 00:36

The image for dm800 will be built with the Linux 2.6.18 Kernel, yes it has a bunch of "backward compatible stuff".
But I think it would be nice if OpenPLi still supports all Dreambox HD STBs in the upcoming build environment.
Maybe you can tag it as "legacy" or "unsupported" to state out that it has a lower priority.

The DM800 ist still a good peace of hardware with many useful features. And in combination with such a good image like OpenPLi is, its even better :-)

Re: [Contribution] DM800 HD bsp #8 littlesat

  • PLi® Core member
  • 57,223 posts

+701
Excellent

Posted 22 June 2012 - 06:38

But what is the problem when the DM800 stays on OpenPli2.1? It just results in a clean OpenPli3.0....

Edited by littlesat, 22 June 2012 - 06:39.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: [Contribution] DM800 HD bsp #9 scp

  • Member
  • 18 posts

+1
Neutral

Posted 22 June 2012 - 15:52

If OpenPLi 2.1 will be maintained in future, even after OpenPLi 3.0 leaves alpha/beta stadium then it is OK for me.
But what is the advantage of keeping an older version of a full build system only for one model instead of transfering a handful of files to the new one?

As you can see above, I only had to modify 3 files of OpenPLi 3.0. The other files are additional, so they don't harm the build chain of the other STB models.

Re: [Contribution] DM800 HD bsp #10 littlesat

  • PLi® Core member
  • 57,223 posts

+701
Excellent

Posted 22 June 2012 - 16:32

3.0 is required to be able to continue compiling and building new stuff in future... That new stuff could not be proted to DM800HD and DM7025 due to the old kernel.... I guess...

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: [Contribution] DM800 HD bsp #11 scp

  • Member
  • 18 posts

+1
Neutral

Posted 22 June 2012 - 17:33

Yes, I understand that DM7025 is not part of the new Image anymore, because it may be a bit to much legacy. But I don't know much enough about this model.
But for DM800HD: OpenDreambox 2.0 also still supports it and the files above show, that it can be ported to OpenPLi 3.0 without much effort.

Edited by scp, 22 June 2012 - 17:34.


Re: [Contribution] DM800 HD bsp #12 scp

  • Member
  • 18 posts

+1
Neutral

Posted 23 June 2012 - 15:34

Now I optimized the package a little bit, removed some patches and files which are not needed and using MACHINE_FEATURE kernel26-legacy instead of DREAMBOX_KERNEL_VERSION.
If it is still not intended to add it to GIT I will just keep it on my local GIT clone and see how it works with "new stuff in future".

By the way: Thank you all for working on OpenPLi, without your work the diversity of E2 STBs would not be possible like it is.

Attached Files




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users