Doume forum

Récepteurs HD => DREAM MULTIMEDIA - DREAMBOX E² - DM8000 - DM800HD - DM800SE - DM500HD - DM7025 (non-HD) => Discussions Générales => Discussion démarrée par: MiKe le 28 octobre 2009 à 17:50:23

Titre: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 28 octobre 2009 à 17:50:23
(http://pongomike37.free.fr/pli.png)

Si vous vous sentez l'âme d'un développeur, c'est le moment !


Citer
The Enigma1 and the Enigma2 source code of the International PLi® team is now available at the website http://openpli.pli-images.org.

Our OpenPLi project, is going to be the basis on which we continue our development of the PLi® Dreambox software, with means you can get the latest software for your set top box on demand rather than having to wait so for our users nothing will change, we have only made the code public as the GPL license requires us to do.

For everybody who knows how to develop and program, it is now possible to build your own PLi® based software (image).

If you release your own PLi based software, please add 'Based on PLi®' into your release notes.
Known bugs, issues and wanted features are also available at our OpenPLi website, see the 'View Tickets' chapter at http://openpli.pli-images.org.

We encourage other developers, and skinners for example, to join us in the OpenPLi project, if you like you can get a hold of a separate branch to do your own Plugin or Enigma/Python development.

Our build server generates....

 ;)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 28 octobre 2009 à 18:36:50
Voilà une démarche dont j'aime l'esprit

Merci à la PLi Team, et à toi, Mike, pour l'info
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 29 octobre 2009 à 22:23:30
Mais la mise en place sur un Fedora Core est pas gagnée :
fatal : bad pack file

Et bitbake détecte des rafales d'erreurs de syntaxe

Bref, ça va se mériter, comme d'hab !
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 29 octobre 2009 à 22:51:50
Je vais faire un test sous Ubuntu pour voir...je te tiens au courant  ;)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 30 octobre 2009 à 18:10:43
Alors, sous Fedora Core 4 (eh oui, un vieux tromblon, mais qui fonctionne très bien : 464 jours de uptime !) , ça ne veut rien savoir
Il ne trouve pas les dependancies concernant enigma2 et ses plugins
Et s'arrête au bout de 5 heures !
Sans doute dû aux erreurs détectées par bitbake, au parsing

Essai sur FC8 64 bits : crashe de suite

Dernier essai sur FC8 32 bits : Cette fois, aucune erreur bitbake
Compile CDK démarrée à 17h45

Wait & See ....

Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 30 octobre 2009 à 21:40:40
J'ai eu le droit à une erreur "Unable to write shal file"  :(

Je viens de lancer un nouveau 'make image' on verra bien... ::)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 30 octobre 2009 à 22:26:07
Tu es sûr d'avoir assez d'espace libre sur ton disque ?
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 31 octobre 2009 à 09:45:18
Je fais actuellement le test sous VirtualBox, je vais recommencer depuis le début avec un HDD plus gros, bien que j'avais 8Go...

Wait and See  ;)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 31 octobre 2009 à 10:29:40
De mon côté, succès :
Sous FC8, 32 bits
Total : 9h05mn

Aucune modif nécessaire
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: ludja29 le 31 octobre 2009 à 11:02:10
Salut

Les choses ce précises dirait-on ;)

Mais concrètement pour des non initiés comme moi, cette usine à gaz, vous pouvez en faire quoi au final ?

Une doume sous enigma2 par exemple ? ou là je suis carrément à côté de la plaque ?

A+
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 31 octobre 2009 à 12:37:57
Plus de 9h  :o

Bon c'est déjà que tout semble OK dans leurs sources, c'est une bonne chose  :D

@ludja : cela permet de développer une image sous E2 personnalisable suivant tes besoins ou alors également de faire évoluer la Pli actuelle  ;)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 31 octobre 2009 à 12:52:09

Une doume sous enigma2 par exemple ?


Pourquoi pas, si plusieurs conditions sont remplies ?
Par exemple, le jour où Hypercam sera dispo sur 800 et 8000
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: ludja29 le 31 octobre 2009 à 17:28:28
RE
Pourquoi pas, si plusieurs conditions sont remplies ?
Par exemple, le jour où Hypercam sera dispo sur 800 et 8000

Alors là ce serait tip top, la balle est dans le camp des dev Hypercam si je comprends bien.
C'est marrant comme les désirs des un, peuvent évolués chez d'autres en fonction de leur procession (en clair maintenant que tu as gouté à la DM800 et bientôt à la DM8000 [si ce n'est pas déjà le cas d'ailleurs] l'intérêt pour la chose s'impose d'elle même)

C'est bien, les pocesseurs de DM sous Enigma2 te comprennent ;)

A+
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 01 novembre 2009 à 12:59:14
Echec sous Ubuntu 9.10...

Je ferais donc un test sous FC 8, 32 bits pour voir s'il est possible de compiler sous une machine virtuelle (VirtualBox dans mon cas)

 ;)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 04 novembre 2009 à 17:59:43
Yop,


J'ai également réussi à compiler une image pour DM800.

J'ai fait cela sous une machine virtuel (VirtualBox) avec un FedoraCore 8, 32 bits !

 :D

Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: zorglub le 04 novembre 2009 à 18:24:31
Super Mike !! Combien de temps ?
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 04 novembre 2009 à 18:31:34
Je ne sais pas répondre à cette question, car la compilation s'était interrompue pour valider une clé SSH (où il faut répondre par yes) pour poursuivre la compilation...s'était en pleine nuit et je faisais dodo  ;D

A vue de nez je dirais pas loin de 8 / 9 heures également.

Maintenant que j'ai accepté la clé, il ne va plus me le demander...je testerai à l'occase une compile pour DM8000  ;)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 12 novembre 2009 à 18:22:57
Bon, je me suis configuré un serveur un peu plus 'up-to-date', à savoir Fedora Core 10 (la Core 11 a pas voulu tourner sur cette machine, bizarre !)

Je suis reparti de 0 sur cet environnement

J'ai juste eu à installer texi2html :

yum install texi2html

Et j'ai pu finaliser le build d'images PLi pour :
- DM800
- DM8000
- DM7020

Une bonne base de départ !
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 12 novembre 2009 à 18:40:58
Merci pour l'info Doumé, je ferais de même...

De mon côté j'ai également réussi à compiler une image pour DM8K  :)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: superroockie le 17 novembre 2009 à 14:01:11
Les upgrades d'enigma2 se font comment dans ce cvs ? (perso, je suis resté sur le cvs off, il marche nickel chrome aussi)

sr
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 17 novembre 2009 à 14:27:46
Je pense que via ce repository, on est dépendants de la PLi team : Pour en bénéficier, il faut qu'ils aient pris le temps d'upgrader leur CVS

Pour l'instant, je n'ai pas regardé de très près

Je n'ai jamais réussi à finaliser un environnement qui compile avec succès, sur la base du CVS DMM

SR, si tu as un document qui donne la procédure, en Anglais, je suis preneur (mais je ne lis absolument pas l'Allemand, hélas)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: superroockie le 17 novembre 2009 à 14:41:08
Vi bien sur , je peut te faire ca, c'est pas un soucis, en fedora 11 32 bits, tu n'a pratiquement rien a faire, ca va tous seul.

Par contre je le poserai dans doute sur sbx :)

sr
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 17 novembre 2009 à 14:48:30
OK, merci, pas de Pbs

Je suis encore en Fedora 10, car la 11 a pas voulu tourner sur ma machine... Bizarre
Mais comme elle compile la PLi sans problème, ça devrait le faire
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: superroockie le 17 novembre 2009 à 15:05:37
Oh ben si tu compile deja le cdk, ca veut dire que tu as les soft (en supposant que leur cdk utilise bitbake et git)

mkdir $HOME/dreambox
cd dreambox
wget http://www.sandboxteam.be/files/firmware/Makefile-opendreambox-1.5
chmod 755 Makefile-opendreambox-1.5
make -f Makefile-opendreambox-1.5 image

sr
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 17 novembre 2009 à 15:16:26
C'est parti, merci

Et pour le checkout du CVS, tu as quoi à faire ?
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: superroockie le 17 novembre 2009 à 15:24:34
Normalement rien, au pire tu lui dit ok s'il te demande pour la clé ssh

sr
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 17 novembre 2009 à 15:32:49
Je voulais dire, pour mettre à jour, périodiquement, donc forcer un checkout du CVS ?

Là, il est en train de faire la mise en place initiale de openembedded....
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: superroockie le 17 novembre 2009 à 15:35:16
make -f Makefile-opendreambox-1.5 image

:)

Bon, le malheur, c'est que part defaut, il ne recompile que rarement, donc en général, je delete les stamps d'enigma et ce qui a pu chnager aussi pour forcer la recompil

sr
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 17 novembre 2009 à 23:51:59
J'ai lancé une petite compilation...on va voir ce que ça donne  ;)
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Danield le 18 novembre 2009 à 09:23:23
J'en ai essayé une sous ubuntu pour 7020, avec les sources pli.
Tout se met en place au niveau cdk
Mais lors de la compil de l'image j'obtiens "stdout broken pipe"
j'ai décompresser le paquet à manu, la compil a continué pendant enore une heure ou deux et pui de nouveau le mêùe message, et la blocage complet
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 18 novembre 2009 à 10:27:19
ça m'est arrivé avec FC10 aussi
Mais une simple relance, et ça passe....

Pas d'explication pour l'instant
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Doume le 18 novembre 2009 à 10:28:42
Oh ben si tu compile deja le cdk, ca veut dire que tu as les soft (en supposant que leur cdk utilise bitbake et git)

mkdir $HOME/dreambox
cd dreambox
wget http://www.sandboxteam.be/files/firmware/Makefile-opendreambox-1.5
chmod 755 Makefile-opendreambox-1.5
make -f Makefile-opendreambox-1.5 image

sr

Eh bien voilà : la compile s'est terminée sans soucis cette nuit
A marché nickel, du 1er coup

Merci, SR
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: superroockie le 18 novembre 2009 à 10:30:05
eh eh ;)

sr
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: MiKe le 18 novembre 2009 à 17:10:36
Pareil pour moi sous une machine virtuelle en plus (VirtualBox sou FC10) et du premier coup, bravo sr !

Pour la Pli je devais lancer au moins deux fois le make image pour builder correctement...

Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Danield le 18 novembre 2009 à 20:12:17
M'en vais essayé sous kubuntu, vous tiendrai au courant
Titre: Re: PLi®s Enigma 1 and Enigma 2 Dreambox softwares source code is now public !
Posté par: Danield le 21 décembre 2009 à 11:05:43
Depuis la dernière mise à jour de kubuntu, aucun problème.
Compilations effectuées et réussies:
7020, 800 et 8000