Ga naar inhoud
Log in om dit te volgen  
Gast Kimble

[all] Dreambox ontwikkelomgeving

Aanbevolen berichten

Gast

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.?

Deel dit bericht


Link naar bericht
Delen op andere sites

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

Deel dit bericht


Link naar bericht
Delen op andere sites

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

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

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?

Deel dit bericht


Link naar bericht
Delen op andere sites
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?

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

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.

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

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.

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

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...

Deel dit bericht


Link naar bericht
Delen op andere sites
Gast

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.

Deel dit bericht


Link naar bericht
Delen op andere sites

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
Log in om dit te volgen  

  • Wie is er online   0 leden

    Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

Lees alvorens je verder gaat onze Gebruiksvoorwaarden en Privacybeleid. We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.