Gast Geplaatst: 20 september 2003 Geplaatst: 20 september 2003 @Ronaldd Ik ben dus bezig nu men omgeving aan het instellen. We hebben laatst met elkaar gesproken over het booten over netwerk voor images te testen. Mischien is dat wel intresant om hier uit te leggen. Zo kunnen we sneller het een en ander testen dat we hebben gemaakt.
Ronaldd Geplaatst: 20 september 2003 Geplaatst: 20 september 2003 Ok, ik zal proberen te omschrijven hoe ik over netwerk boot. De dreambox heeft 3 mogelijk heden om te booten en wel in deze volgorde. 1. via cramfs 2. via netwerk 3. serieel Deze volgorde is in de dreambox bios niet te veranderen. De box zal dus altijd booten vanuit cramfs. Wil je dus van netwerk booten dan moet je ervoor zorgen dat er geen geldig cramfs image staat in het flash. Dit kan simpel door cramfs te erasen: eraseall /dev/mtd/0 Nu zal de DB niet meer kunnen booten vanuit cramfs en zal de volgende boot optie genomen worden, netwerk. Het volgende probleem is de dreambox een 'os' (kernel+bootstrap loader) file nodig heeft. Deze kan je makkelijk door een goede DHCP server laten aanbieden, echter de standaard os file in een image is niet geschikt. De bootparameters staan zo dat het root filesysteem wordt gezocht in cramfs. Deze moeten dus aangepast worden. Dat is het meest lastige. Ik heb daar inmidels een omgeving voor die een standaard vlinux.gz (gzipped kernel=org dream kernel) kan omtovereren naar een os file waar ik de boot params zelf kan ingeven. Deze omgeving is gewoon de kernel sources van linux for powerpc. Ik bouw dus geen custom kernel. Ik pak de kernel alleen in zodat het een os file wordt voor het redwood5 platform. De nieuwe bootparams zien er dan, bij mij zou uit: console=none root=/dev/nfs ip=bootp De DHCP server staat zo geconfigureed dat hij aan DB verteld waar het root over NFS gemount moet worden. Zo moet het dus ook mogelijk zijn om bootparams te veranderen zodat root wordt gemount op partitie van hdd, niet geprobeerd, moet werken. Als mensen deze dhcp server gebruiken, kan ik je precies vertellen hoe je deze moet configureren voor DB te laten booten. Ronald My DM(800|7025) is Ronaldd powered
tCC Geplaatst: 20 september 2003 Geplaatst: 20 september 2003 en wat staan er aan de andere kant van het netwerk, een linux doos of windows machine ? ik neem aan windows, aangezien de meeste mensen windows draaien... een leuk idee voor de windows programmeurs iig <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> domme vragen bestaan niet, domme mensen wel.
Gast Geplaatst: 23 september 2003 Geplaatst: 23 september 2003 Zou iemand misschien een overzicht kunnen geven met welke sources er het beste gestart kan worden en waar de CDK, cross compilers etc. zijn te vinden ? Het lijkt mij het handigst dat iedereen dezelfde CDK + code base gebruikt. Heb al eens wat gezocht maar is het erg lastig om software voor de DBox II en de Dreambox te scheiden. _satmus_
Gast Geplaatst: 28 september 2003 Geplaatst: 28 september 2003 Eigenlijk zou ik vanmiddag eens willen starten met het installeren van de ontwikkelomgeving. Helaas nog steeds geen reply <img src="/ubbthreads/images/graemlins/frown.gif" alt="" />. Het lijkt mij niet echt efficient dat een ieder voor zichzelf uitzoekt wat werkt en wat niet. Ik zou graag een aantal rpm/deb files zien met de standaard CDK zodat een ieder die een bijdrage wil leveren snel up en running is. Dit voorkomt ook ellende met verschillende libraries. De RPM files wil ik wel maken. _satmus_
Gast Geplaatst: 28 september 2003 Geplaatst: 28 september 2003 T-hydron heeft een howto op zijn site staan http://t-hydron.verkoyen.be/index.php?p=7&c=1
Gast Geplaatst: 28 september 2003 Geplaatst: 28 september 2003 Tnx !! Ga hier mee aan de slag. Werkt iedereen op de manier zoals beschreven in de howto ?
Gast Geplaatst: 28 september 2003 Geplaatst: 28 september 2003 Dit bovenstaande is niet echt de manier van hoe je moet werken, maar de manier waarmee je de tools bouwt om voor de dreambox te developen.
Gast Geplaatst: 28 september 2003 Geplaatst: 28 september 2003 Anders geformuleerd: Verkrijgt iedereen zijn tools zoals beschreven in de howto ? In de howto wordt de tag rel_1_0_0 uitgechecked. Gebruikt iedereen de tools met deze tag ? _satmus_
Ronaldd Geplaatst: 28 september 2003 Geplaatst: 28 september 2003 Je moet idd tag rel_1_0_0 gebruiken. Enigma wordt onwikkeld in deze tag. Ronald My DM(800|7025) is Ronaldd powered
Aanbevolen berichten
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 accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen