Ga naar inhoud


Test Image (Image voor testen van image files)


Aanbevolen berichten

Geplaatst:

Hi,

 

Ik heb een image gemaakt dat eenvoudig andere images kan testen. Er moet wel een HD/flashdisk in je dreambox zitten.

 

Het werkt als volgt:

1) Download baseimage.img

2) Zet een image file (Bijvoorbeel beta104.img) welke je wilt testen, met ftp op de dreambox in de directory /hdd/images/active

3) Pak het image uit met: uncramfs /hdd/images/active <naam_image_file>

4) Flash baseimage.img op de dreambox.

5) Reboot de dreambox

 

Nu wordt het image in /hdd/images/active gestart. Alleen de kernel van het baseimage wordt gebruikt.

 

Let wel op dat de hele image in een chroot environment draait! Dit betekent dat de root directory die je vanuit telnet of ftp ziet in werkelijkheid /hdd/images/active is. Het grote voordeel hiervan is, dat de hele image beschrijfbaar is! Hiermee kan je dus ook eenvoudig wijzigingen testen die normaal het opnieuw branden van het image vereisen.

Ook Ronald's test compilaties kunnen op het image worden geplaatst.

 

Om een active image te deactiveren moet het bestand /etc/init.d/rcS verplaatst worden (bijv. naar /etc/init.d/rcS.xxx), en vervolgens rebooten. Indien er geen enkel image gevonden kan worden, dan wordt alleen het netwerk geconfigureerd (192.168.1.241) en gebeurt er verder helemaal niets.

 

Om te kunnen wisselen tussen meerdere images worden de volgende locaties afgezocht:

/hdd/images/active

/hdd/images/alternate1

/hdd/images/alternate2

/hdd

 

Belangrijk is dus het aanwezig/afwezig zijn van het opstartscript etc/init.d/rcS.

 


Geplaatst:

Gaat dit ook werken als je de hdd gemount hebt via NFS, dus de hdd op het netwerk draait??

 

Wat fijn dat er zulke vindingrijke mensen zijn, de dreambox wordt steeds mooier!!!

Geplaatst:

Mooie procedure turnstok. Nog een vraag voordat ik ga proberen. uit welke image komt de kernel van jouw baseimage? ivm CI-problemen van 1.04.

 

Heb je rekening gehouden met dream.o? Wordt deze geladen door de baseimage of door de te testen image? Als deze nl wordt geladen door de te testen image kunnen er confclicten optreden met name bij de NEW KERNEL versie. Als deze wordt geladen door de baseimage is het veiliger maar profiteer je niet van dream.o wijzigingen.

 

Ronald

My DM(800|7025) is Ronaldd powered

Geplaatst:

Het is gebaseerd op de oude 1.04. De nieuwe kernel werkt niet omdat floating point niet goed ondersteund wordt in de kernel. Dit zou in de volgende release van de nieuwe kernel opgelost worden is mij verzekerd.

Verder wordt alles op de kernel na, van de uitgepakte image op harddisk geladen. Dus ook dream.o inclusief eventuele wijzigingen. In principe hoef je dus alleen een nieuw image te flashen indien de kernel wijzigt (of als je het actieve image enorm verkloot en je geen serieel kabeltje bij de hand hebt <img src="/ubbthreads/images/graemlins/crazy.gif" alt="" />).

 

@Ronald.

Ben je nog gevorderd met mplayer voor de powerpc. Ik kom een heel end, maar divx afspelen lukt nog niet omdat ik het compileren van libdecode.a niet voor elkaar krijg. Gewone avi files speelt hij al wel af op de dreambox. Kan je proberen om opendivx voor de mac te compileren? Dan kan ik het op de dreambox integreren met de mplayer. 250Mhz is waarschijnlijk net te weinig om een vloeiend beeld te geven, maar niet geschoten is altijd mis.

 

Geplaatst:

Heel mooi stukje software weer..

Maar eerst dacht ik dat het in zijn geheel niet werkte..

Had alle oude info nog, in active stond ook dezelfde soft als voor de nieuwe baseimage, dus ik dacht "zal wel ergens zijn blijven hangen".

Maar ik heb dus in elke image die ik start gewoon al mijn oude settings nog..

Op zich niet zo erg, maar ze werken niet in alle images..

Reset en daarna de channel UP knop doen helemaal niks meer met de baseimage.

Hoe kan ik nu eventueel de image echt "als nieuw" laten opstarten zonder fav's etc ?? Iemand een suggestie voor me aub.

 

 

Geplaatst:

Ik denk dat DREAM ook wel zulke handige programmeurs in dienst wil hebben.

 

Satanixx

Vaak weet ik het, maar soms heb ik een zetje nodig. Hobby is Hobby.

 

2 x dream + 120 Gbit, 2 x humax 5400 en 1 maal philips 6071

Geplaatst:
Citaat:

@Ronald.
Ben je nog gevorderd met mplayer voor de powerpc. Ik kom een heel end, maar divx afspelen lukt nog niet omdat ik het compileren van libdecode.a niet voor elkaar krijg. Gewone avi files speelt hij al wel af op de dreambox. Kan je proberen om opendivx voor de mac te compileren? Dan kan ik het op de dreambox integreren met de mplayer. 250Mhz is waarschijnlijk net te weinig om een vloeiend beeld te geven, maar niet geschoten is altijd mis.


Ik heb ffmpeg meegecompileerd in mplayer. FFmpeg is zeer makkelijk te bouwen en kan DIVX coderen/decoderen. Als je mijn source/binary tree van ffmpeg wil hebben geef maar een gil.

Welk output device gebruik je bij mplayer sdl/fbdev of iets anders? Kan je mijn een link van jou binary sturen. AVI files heb ik niet geprobeerd (wel een divx avi maar werkt niet), ook een mpeg1 file krijg ik niet afgespeeld.

Mischien is de kernel van rel 1.02 te oud voor mplayer? en werk de kernel van 1.04 beter.

ROnald.

My DM(800|7025) is Ronaldd powered

Geplaatst:

De flash erase is niet bewust uit gezet, en ik zie op dit moment ook geen reden waarom dat niet zou werken. Ik kan waarschijnlijk pas morgenavond weer wat uitgebreide testjes. Je kan altijd handmatig via telnet een flash erase uitvoeren, maar dat schiet waarschijnlijk zijn doel voorbij.

 

@satanixx

Als dream mijn tarief wil betalen, zou ik het zo doen! Groot nadeel is dan echter dat ik dan moet gaan ontwikkelen voor een image van maximaal 6 Meg. Nu kan ik gewoon zeggen: 'Zorg dat je een HD hebt, anders werkt het niet'. Die luxe is wel prettig <img src="/ubbthreads/images/graemlins/smirk.gif" alt="" />

En nu er ondersteuning is voor images van 20 of 30 meg kunnen er misschien nog mooiere dingen gebeuren....

Jammer alleen dat ik zo weinig tijd heb, dan kan ik wat minder crappy opleveren, met een mooi menu voor imageselectie en zelfs enigma selectie, en ...

 

 

Geplaatst:

@MikeV

 

Het flash erase werkt bij twee images die ik getest heb zonder enige problemen. Het duurt wel iets langer voordat het erasen begint. Zojuist nog de nieuwe traveller image getest onder de baseimage, en ook die werkt zonder problemen.

 

Geplaatst:

Yo,

 

De truuk bij deze flash-erase is ook dat je de channel-up pas in moet drukken nadat het FB-logo op je TV verschenen is. Doe je het daarvoor, dan kun je hem lang in gedrukt houden, maar gebeurt er niks.

 

Dus:

 

- Box aan zetten.

- Wachten tot FB-logo op TV verschijnt.

- Channel-up in drukken en ingedrukt houden.

- Wachten tot "Flash Erase" op LCD verschijnt.

- Channel-up weer los laten en wachten tot box doorstart. Dit kan 1 minuut of meer duren.

 

 

Grtz,

 

Traveller

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