Ga naar inhoud


[all] Dreambox ontwikkelomgeving


Aanbevolen berichten

Geplaatst:

Ik ben de aanschaf van een Dreambox 7025 aan het overwegen om m'n topfield te vervangen. De voornaamste reden daarvoor is het open platform. Nou heb ik wat rondgezocht naar ontwikkelomgevingen en broncodes voor images, maar vreemd genoeg met weinig resultaat.

 

Ik heb zat programmeerervaring, en ook wel vaker met crosscompilers en embedded platformen gewerkt, dus ik schrik niet terug van een beetje linux build omgeving.

 

Heeft iemand hier wat 'pointers' voor informatie over development environments voor de dreambox, en natuurlijk sites met code voor plugins e.d.?


Geplaatst:
Citaat:
Heeft iemand hier wat 'pointers' voor informatie over development environments voor de dreambox, en natuurlijk sites met code voor plugins e.d.?


OpenEmbedded is de build omgeving voor 702x en voor de boxen die nog niet zijn uitgebracht (600pvr en 8000). Op http://developer.elitedvb.net/listprojects.php?curr_dir=81 staat de werkwijze hoe je de build omgeving op moet zetten. Voor openembedded heb je zo'n 6 GB schijfruimte nodig, plus een heleboel tijd om de omgeving de eerste keer te laten bouwen.

Er is één grote maar. Er wordt gebruik gemaakt van monotone. Het openembedded project is net ge-upgrade naar een nieuwe versie van monotone (nu minstens 0.26 dacht ik). Dit zorgt er voor dat het install script die op bovengenoemde website staat ff niet werkt.

Ik werk nu met monotone versie 0.29, bitbake 1.6.1, en de opendreambox versie is 1.4. Daarmee is nu wel een goede build omgeving te bouwen.

Een ander (tijdelijk) probleem: de build voor de 7020 doet het momenteel niet. Dat komt omdat er een niet-compatible versie van busybox wordt geïnstalleerd. Ik heb gehoord dat het voor de 7025 wel werkt, maar dat heb ik zelf niet gezien.

Misschien kun je hier iets mee. Ik wil je evt. wel verder op weg helpen.

Groeten,
Sat-Turner

Dreambox 7025, Dreambox 600, Triax 78 cm, Monoblock Astra-Hotbird

PLi-per de PLi-per de PLi

Geplaatst:

Hierbij een aangepast install script (moest getarred <img src="/forums/images/graemlins/crazy.gif" alt="" />). Zorg ervoor dat je monotone versie nieuw genoeg is, dan zou het moeten werken. Overigens: ik heb het niet getest <img src="/forums/images/graemlins/smirk.gif" alt="" />

 

Groeten,

Sat-Turner

1238164-install.tar.gz

Dreambox 7025, Dreambox 600, Triax 78 cm, Monoblock Astra-Hotbird

PLi-per de PLi-per de PLi

Geplaatst:

Hmm. Ik krijg alleen monotone 0.18 op mijn debian gepropt, 0.28 en later wil maar niet lukken.

 

Ik ga maar eens een nieuwere linux image downloaden. Welke smaak gebruiken jullie (gentoo, fedora, ...) ? Kan ik beter een 2.4 of een 2.6 gebruiken voor DB ontwikkeling?

Geplaatst:
Citaat:
Hmm. Ik krijg alleen monotone 0.18 op mijn debian gepropt, 0.28 en later wil maar niet lukken.

Wat gaat er mis? Probeer je monotone te bouwen?

Dreambox 7025, Dreambox 600, Triax 78 cm, Monoblock Astra-Hotbird

PLi-per de PLi-per de PLi

Geplaatst:

In testing en unstable van debian zit versie 0.28 van monotone. Je kan via apt ook bij testing en unstable pakketjes komen. Je moet hiervoor extra sources toevoegen in /etc/apt/sources.list, bijv "deb http://ftp.debian.org/debian/ testing main". Daarnaast zal je in apt.conf (of apt.conf.d en dan in een bestandje daar) het volgende toe moeten voegen.

APT::Default-Release "stable";

APT::Cache-Limit 12582912;

 

De default-release zorgt ervoor dat apt niet meteen alles wil updaten naar de laatste versie. Als de cache-limit op zijn default laat staan zul je waarschijnlijk een fout krijgen dat deze te klein is.

Dit is even een beknopte uitleg, op internet is er veel meer over te vinden.

  • 3 weken later...
Geplaatst:

Effe geen hobbytijd gehad, maar bedankt voor je tips. Ik heb nu monotone 0.30 geinstalleerd gekregen.

 

Binnenkort misschien een guide om Dreambox software onder Windows te bouwen, net zoals ik voor de MediaMVP al eens gedaan heb.

 

Nu nog iemand vinden die mij een 7025 cadeau wil doen om m'n ontwikkeling op te testen.

Geplaatst:

er begint schot in te komen. Een tijdje zitten klooien, maar ik heb nu monotone 0.30 op m'n debian image, en de db spulletjes staan er nu ook op. Was wel zoeken om te ontdekken dat je eerst een:

Code:
mtn pull --db=oe.mtn monotone.openembedded.org org.openembedded.dreambox

moest uitvoeren voordat je kon beginnen met het bakken van een image.

 

Ik ga op zoek naar een DB7025 nu...

Geplaatst:

Okee, 't heeft even geduurd maar het ziet ernaar uit dat de build omgeving nu werkt. Tenminste, hij is klaar met bouwen van een image nu.

 

Ik zal binnenkort wat online zetten over hoe ik dat in elkaar gesmurfd heb.

 

Bedankt voor jullie hulp.

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...