Jump to content


Photo

OpenMultiboot for openPLi


  • Please log in to reply
474 replies to this topic

Re: OpenMultiboot for openPLi #101 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 9 June 2015 - 17:34

Oppsss... forgot to post files :)

 

 

Attached Files



Re: OpenMultiboot for openPLi #102 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 9 June 2015 - 18:12

@Dimitrij: All the work made here is working in Open Black Hole

Now OpenMultiboot works fine and can boot more than 90% of known e2 images.

The bootmenu is fixed and report the right names

The issue with duo2 is fixed

 

The only known issue it that OBH cannot run another OBH in multiboot.

 

The sourced of this work are avilable in Open Black Hole git.

Are two patches the you can adapt to your version where needed.

You can find here:

http://git.vuplus-co...c7e7be6;hb=HEAD

 

best regards

meo



Re: OpenMultiboot for openPLi #103 Dimitrij

  • PLi® Core member
  • 10,323 posts

+350
Excellent

Posted 9 June 2015 - 18:18

@Dimitrij: All the work made here is working in Open Black Hole

Now OpenMultiboot works fine and can boot more than 90% of known e2 images.

The bootmenu is fixed and report the right names

The issue with duo2 is fixed

 

The only known issue it that OBH cannot run another OBH in multiboot.

 

The sourced of this work are avilable in Open Black Hole git.

Are two patches the you can adapt to your version where needed.

You can find here:

http://git.vuplus-co...c7e7be6;hb=HEAD

 

best regards

meo

Thank you very much for your help.

But what about this
https://github.com/v...a-vuplus/pull/6, without nandsim new images do not unpack.


GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K


Re: OpenMultiboot for openPLi #104 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 9 June 2015 - 18:40

 

@Dimitrij: All the work made here is working in Open Black Hole

Now OpenMultiboot works fine and can boot more than 90% of known e2 images.

The bootmenu is fixed and report the right names

The issue with duo2 is fixed

 

The only known issue it that OBH cannot run another OBH in multiboot.

 

The sourced of this work are avilable in Open Black Hole git.

Are two patches the you can adapt to your version where needed.

You can find here:

http://git.vuplus-co...c7e7be6;hb=HEAD

 

best regards

meo

Thank you very much for your help.

But what about this
https://github.com/v...a-vuplus/pull/6, without nandsim new images do not unpack.

 

 

Where is the problem ?

You can provide with your plugin also the ipk of the kernel module.

Users will install first the module and then the plugin.



Re: OpenMultiboot for openPLi #105 Ev0

  • Senior Member
  • 102 posts

+7
Neutral

Posted 9 June 2015 - 18:45

I have installed:

 

OpenPLi 4.0

BH 2.1.6.1

OpenVix-Hades 011

OpenAtv 4.2

OpenAtv 5.0

VTi 8.2.2

 

All have installed fine and all names reported as I named the .zip files.

 

I did also install OBH 0.1 into Multiboot, and it boots just once for me again, but if I restart or try to boot OBH in multiboot again it fails.



Re: OpenMultiboot for openPLi #106 Dimitrij

  • PLi® Core member
  • 10,323 posts

+350
Excellent

Posted 9 June 2015 - 19:02

And where to get modules?

vu+ eight different models.


GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K


Re: OpenMultiboot for openPLi #107 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 9 June 2015 - 20:47

Ok here are.

Attached Files



Re: OpenMultiboot for openPLi #108 dany

  • Senior Member
  • 231 posts

+8
Neutral

Posted 9 June 2015 - 20:48

every thing is ok here .... without losing installed images in usb (mutiboot)

 

i will see if these fixes working with openatv openmultiboot


pli image is de beste

Re: OpenMultiboot for openPLi #109 dany

  • Senior Member
  • 231 posts

+8
Neutral

Posted 9 June 2015 - 21:05

yes .... it works very well here

openatv-5.0 in flash - openpli now works very well in multiboot after used the fixed files


pli image is de beste

Re: OpenMultiboot for openPLi #110 Ev0

  • Senior Member
  • 102 posts

+7
Neutral

Posted 9 June 2015 - 21:30

All images I posted above are booting, and online updating just fine (excluding BH 2.1.6.1 as there are no updates and OBH as it fails to boot more than once as you know already).

I can jump between them as much as I want.



Re: OpenMultiboot for openPLi #111 dany

  • Senior Member
  • 231 posts

+8
Neutral

Posted 9 June 2015 - 21:41

yes evo .. all those images are working here very well too

you are right obh fails to boot

really bootmenu is very useful .. but the only way to use it .. when you boot from pli image


pli image is de beste

Re: OpenMultiboot for openPLi #112 Ev0

  • Senior Member
  • 102 posts

+7
Neutral

Posted 9 June 2015 - 21:44

really bootmenu is very useful .. but the only way to use it .. when you boot from pli image

 

The bootmenu only works in OpenPLi as it does not have OpenGLes support (no animations or xbmc).

 

All other images have the later kernel that support the above.

If OpenPLi change kernels to support animations and xmbc, then the bootmenu will disappear completely.



Re: OpenMultiboot for openPLi #113 dany

  • Senior Member
  • 231 posts

+8
Neutral

Posted 9 June 2015 - 21:54

I understand that very well because meo has explain it before

but i mean maybe could meo fix this known issue later


pli image is de beste

Re: OpenMultiboot for openPLi #114 Ev0

  • Senior Member
  • 102 posts

+7
Neutral

Posted 9 June 2015 - 21:58

I am not sure it is possible (I think if it was meo would have done it, but he knows better than I do), however I personally prefer not to have the boot menu, as it means bootup is faster.


Edited by Ev0, 9 June 2015 - 21:59.


Re: OpenMultiboot for openPLi #115 dany

  • Senior Member
  • 231 posts

+8
Neutral

Posted 9 June 2015 - 22:04

faster (30 sec) ... thats all

 

meo .....   i donot know if we can use this plugin for pli in flash ,,, especially after fixed files ... maybe it will work


pli image is de beste

Re: OpenMultiboot for openPLi #116 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 9 June 2015 - 22:26

 

really bootmenu is very useful .. but the only way to use it .. when you boot from pli image

 

The bootmenu only works in OpenPLi as it does not have OpenGLes support (no animations or xbmc).

 

All other images have the later kernel that support the above.

If OpenPLi change kernels to support animations and xmbc, then the bootmenu will disappear completely.

 

 

Ok a little explanation about OpenMultiBoot and the issue of bootmenu.

 

OpenMultiBoot is at the present in my opinion the best multiboot solution for enigma2 box.

This because the other multiboot systems like meoboot always load the drivers and the kernel from the flash and later perform a chroot into the target image.

This means that if you have blackhole in flash and openpli in multiboot you will have a mixed image Openpli with kernel and drivers of BlackHole with all the relative issues.

 

OpenMultiBoot do something different. It backups the kernel of each installed image and store it so when you select the image to boot it flashes the kernel of the image that have to be booted and then boot it with the coorect kernel and drivers.

The only issue of this system is that at every image change, the kernel is "flashed".

This should seems not nice for the flash of the box, but you have to consider that you will never change 10 images every day and that the kernel is really smaller than a full image.

 

So with OpenMultiBoot we have finally the compatibility with all images and each image will works fine like it was in flash and not in multiboot. For this reason you can have in multiboot images with OpenGl and images without it or with and without Xbmc

and all the images will work fine.

 

The only limit of OpenMultiBoot is at the present that the bootmenu is not working with the VU+ images that use OpenGL.

So if you boot from OpenPli you will have bootmenu, if you boot from another image you have to previously select the image to boot from the plugin.

 

The issue of BootMenu is simply to explain. It doesn't depend by OpenGL itself but by the way that VU+ have implemented the loading of the drivers.

 

In all the e2 images before this Vu+ implementation, the driver for the framebuffer can be loaded at the very beginning of the boot.

You can load only the driver needed to have the framebuffer available and later, when one image is selected you can start the ordinary init procedure.

This because to show something on the screen (bootmenu) you need the framebuffer.

So this procedure to run the framebuffer was image-indipendent.

With the OpenGl implementation Vu+ have moved the load of the drivers at the end of the rcS.d in the file vuplus-platform-util. This means that the framebuffer is available only after the init procedure of the image is already started and many things image-dependents are already running so you cannot change image at that stage or you will mix things and we will have again issues.

 

So What's happen in meoboot and OpenMultiBoot when they boot and OpenGl image ?

They try to load the driver for the framebuffer and they try to launch the bootmenu. But the video hardware is not inizialized and the bootmenu is not showed and the procedure continue.

 

At the present time i don't see a solution about this issue. The only solution i can figure is to try to modify the loading sequence of the Vu+ drivers. But i don't like to ply with these things.

Maybe Skaman that is the author of OpenMultiBoot and it knows it much better than me could find a solution.

But he is really busy now.

 

Sorry for my english, really bad. I know that my words are not so clear.



Re: OpenMultiboot for openPLi #117 dany

  • Senior Member
  • 231 posts

+8
Neutral

Posted 9 June 2015 - 22:42

a great explanation ... thank you meo so much

 

i know that you are doing your best

 

skaman .... openatv team ?


pli image is de beste

Re: OpenMultiboot for openPLi #118 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 10 June 2015 - 14:29


At the present time i don't see a solution about this issue. The only solution i can figure is to try to modify the loading sequence of the Vu+ drivers. But i don't like to ply with these things.

Maybe Skaman that is the author of OpenMultiBoot and it knows it much better than me could find a solution.

But he is really busy now.

 

 

I have to correct myself.

It seems that i found the solution.

Now Bootmenu is available in all the images with OpenGL too.

I have fixed also the issue of OBH not booting when installed in mutiboot.

All is ok now. OpenMultiBoot seems perfect.

 

Thanks to all the testers.



Re: OpenMultiboot for openPLi #119 rtzhjgg0

  • Senior Member
  • 568 posts

+13
Neutral

Posted 10 June 2015 - 14:40

 

I have to correct myself.

It seems that i found the solution.

Now Bootmenu is available in all the images with OpenGL too.

I have fixed also the issue of OBH not booting when installed in mutiboot.

All is ok now. OpenMultiBoot seems perfect.

 

Thanks to all the testers.

 

Thanks for all you done to make OMB PLi-friendly :)


Selfsat H50M4
Ultimo4K /2xTwinS2, VTI, PLi, ATV...
NAS: Qnap221

Re: OpenMultiboot for openPLi #120 greatred

  • Senior Member
  • 268 posts

+2
Neutral

Posted 10 June 2015 - 15:06

Very interesting development, I`m eager to test it with vuuno.

Please advise if I can leave OpenPLi in flash and test a OBH as a multiboot image ?




3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users