Flash auslesen mit BootManager ??!!??

Sammlung von Anleitungen und HowTos für dBox2
Monitor456
Interessierter
Interessierter
Beiträge: 83
Registriert: Mittwoch 25. Juli 2001, 00:00

Beitrag von Monitor456 »

Hallo;

Habe einige Fragen zu Dingen, die aus den verschiedensten HOWTO's nicht hervorgehen:

1. Kann ich eine "jungfräuliche" DBox auch mit minflsh/kernel/os bei BootP hochbooten lassen und Flash auslesen lassen, oder darf ich BootP nicht aktivieren ??

2 Beim BootManager kommt bevor das KURZSCHLUSS-JETZT-Fenster kommt oben im RARP-Fenster noch ein Ping an. Muß ich dann schon krzschliessen, wenn der Ping kommt, oder "langt es" zu warten, wenn ca. ne 1/4 Sekunde später das KURZSCHLUSS-Fenster kommt ?

3. Müssen es beim kurzschliessen GENAU 3Sekunden sein, oder ist "etwas" weniger besser, oder ist "etwas" mehr besser.

4. Die rsh-Konsole lies sich erfolgreich bedienen, help ging. Nur das copy_os-script hat lauter "file not found" gebracht.
Habe dennoch gewartet und gespannt auf die von mir angelegten nfs-Verzeicnisse geschaut. Die hätten normalerweise dann 12MB Zuwachs bekommen müssen. War aber nett.
Irgendwann hatte ich dann die NOKIA-Box neu gebootet>>kein System<<.
Ist das mit den "file not found" normal??

5. Sehe ich das richtig, nur die entsprechenden 2 Lötpunkte zu verbinden, wenn ich flfs auslesen möchte, oder MUSS ich XH4 und XH6 (Nokia 2Intel-Flashes) auch noch jumpern ?

6. DebugeMode: Hatte "vor lauter Sch****s" beim debuggen NICHT die Jumper XH4 und XH6 gesetzt, weil ich dachte, das noch "etwas" von BR drin steckt >> Die Box zeigt noch ca 1sec das BR-Logo beim Stecker-rein an. Jedenfalls müßte die Box im debuge-Mode sein, da der BMon, usw angezeigt wird.
Ging wohl auch ohne Jumper, hatte vorher BR1.6 drauf ????


So, das wars erstmal;
ich hoffe, ich hab nicht allzu dumm gefragt, dennoch fasziniert mich das mit Linux-auf-der-DBox-II so sehr.

Ich hoffe es werden einige Fragen beantwortet werden können.


Mfg Monitor456 <IMG SRC="/forum/images/smiles/icon_smile.gif"> <IMG SRC="/forum/images/smiles/icon_smile.gif">
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

zu pkt 1: JA
zu pkt 2: lieber zu früh als zu spät
zu pkt 3: 2 sec sollten reichen
zu pkt 4: ?
zu pkt 5: die XH4 und XH6 nur brüken wenn du was ändern willst
zu mkt 6: wenn du im hyperterminal was siehst bist du in debug modus
Monitor456
Interessierter
Interessierter
Beiträge: 83
Registriert: Mittwoch 25. Juli 2001, 00:00

Beitrag von Monitor456 »

@mediom

zu 1) Also darf/muß ich minflsh/kernel/os nehmen mit BootP oder nicht ???

zu 5) was könnte ich wie ändern, wenn ich XH4 und XH6 brücke ?

Cu <IMG SRC="/forum/images/smiles/icon_smile.gif">
Kelvin
Interessierter
Interessierter
Beiträge: 28
Registriert: Dienstag 24. Juli 2001, 00:00

Beitrag von Kelvin »

Hi Monitor456

Zu 5. Wenn Du mit den 2 Lötpunkten das Kunrzschliessen meinst, dann haste Recht. Dann brauchst Du X4 und X6 nicht. Sollten sowieso auch nur kurz zum Debug Mode Enable geschlossen sein.

Zu 6. Das kann ich nicht glauben, daß es ohen die Jupmer geht, da die beiden Flash ohne die Jumper in einem bestimmten Bereich schreibgeschützt sind.

Zu den anderen Punkten bin ich mir auch zu unsicher. Deshalb überlasse ich es denen, die es besser wissen.
Monitor456
Interessierter
Interessierter
Beiträge: 83
Registriert: Mittwoch 25. Juli 2001, 00:00

Beitrag von Monitor456 »

Hallo Kelvin;
Es ist tatsächlich so, ich hatte KEINE Jumper gebrückt, auf dem Terminal kam entsprechende Meldung und im Display sind jetzt mehr Info's zu lesen, das spricht doch für den DebugeMode >und das bei BR1.6< .

Ich hatte es auch kaum glauben können, da es einmal hies, das ab BR1.6 wohl brücken MÜSSE.
Dennoch, es ist so !
Baraka
Interessierter
Interessierter
Beiträge: 30
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von Baraka »

Bei mir hat die miniflsh-methode auch ohne brücken der jumper den debug-mode enabled.
Frag mich bitte nicht wieso(nokia,kabel,2*int.)
cu
Baraka
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

>zu 1) Also darf/muß ich minflsh/kernel/os
>nehmen mit BootP oder nicht ???

Ich denk JA(muß aber die BR 1.5/s/p drauf sein! oder eine box mit 1x intel)

>zu 5) was könnte ich wie ändern, wenn ich
>XH4 und XH6 brücke ?

Damit kannst du den Bootloader verändern wie z.B. den Debugmodus starten


_________________


<font size=-1>[ This Message was edited by: mediom on 2001-07-26 22:42 ]</font>

<font size=-1>[ This Message was edited by: mediom on 2001-07-26 22:43 ]</font>
Monitor456
Interessierter
Interessierter
Beiträge: 83
Registriert: Mittwoch 25. Juli 2001, 00:00

Beitrag von Monitor456 »

Nun, ich habe 2 Kaufboxen "flasherased":

1. Box: Nokia>2Intel's>AVIA600 hatte ich "noch" mit BR1.5 mit Linux krampfhaft vor Monaten in Debug-Mode gebracht> Display:BMon1.2... usw

2. Box: Nokia>2Intel's>Avia500; hatte mit BootManager unter WinME OHNE Jumpering in Debugmode gebracht (?!?) DisplayBMon1.0 ...usw

<IMG SRC="/forum/images/smiles/icon_smile.gif">
field
Senior Member
Beiträge: 288
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von field »

Also: Dass das Debug-Enablen auch ohne Jumper geht, kommt manchmal vor (eigentlich sollte der BootLoader hardwaremässig gegen überschreiben geschützt sein, ist er aber bei manchen Boxen eben nicht). Dann haut es auch ohne Jumper hin.

@Monitor456
Zu Frage
1) Das BootP ausschalten musst du dann, wenn du willst, dass die Box kein externes File bootet. Wenn du also keinen Kernel hast, dann kannst du ihm auch keinen "füttern". Wenn du aber von irgendwo den minflsh-Kernel hast, dann kannst du ihm den sehrwohl per BootP/TFTP als Bootfile geben. Die Frage ist nur, ob in deiner "jungfräulichen Box" a) der minflsh-Kernel bei einem RSH stehenbleibt und b) dieser minflsh-Kernel dein Flash-FS mounten kann. Ausprobieren kannst du es auf jeden Fall.

2) eigentlich kommen die 2 Ereignisse nahezu Zeitgleich, GANZ genau stimmen sie aber ohnehin nicht mit dem Zeitpunkt überein, der ist von Box zu Box und von mal zu mal ETWAS anders. Deswegen auch die vielen Warnungen, weil GANZ GENAU weiß niemand diesen Zeitpunkt.

3) siehe Punkt 2), grundsätzlich sollte länger aber nicht schaden.

4) File not found ist NICHT normal. Deutet darauf hin, dass dein Flash schon beim ersten Kurzschließen was abbekommen hat.

5) XH4 und XH6 verbinden hat nichts mit dem Auslesen zu tun. Diese Brücke braucht ihr (meistens, siehe Anfang des Postings), um den Schreibschutz für den Boot-Loader aufzuheben. Ist also NUR notwendig, um den Debug-Mode einzuschalten.

6) Siehe Anfang des Postings. Bei dir hats einfach auch ohne Jumper funktioniert. Sobald die Box beim Starten am LCD-Display Informationen ausspuckt, ist sie im Debug-Mode.
SatTel

Beitrag von SatTel »

Tach zusammen

1. Sollte nur eine Version des minflsh im umlauf sein, dann kann man auf jeden Fall damit nicht aufs Flash zugreifen (bei mir wars so) da dieses minflsh das Flash-Filesystem nicht mountet. Hier währe ein ausgelesener Kernel den man mit dem Hexeditor ändert (rc.classix nach rc.classio z.B.) von Vorteil.
2. Wenn sich der Bootbereich des Flash's ohne Brücke ändern (bzw. in den Debugmode) bringen lässt, dann ist die Gefahr gross das man mal einen Briefbeschwerer hat.

Bye
SatTel
Monitor456
Interessierter
Interessierter
Beiträge: 83
Registriert: Mittwoch 25. Juli 2001, 00:00

Beitrag von Monitor456 »

Nun, ich habe meine 3 Boxen mit dem selben minflsh ge-debuggt.
Bei der ersten hab ich sofort gebrückt, weil, wenn man "neu" in der Linux-Szene ist, dann tut man, was man gesagt bekommt >>weiß also nicht, ob's bei der Box auch ohne Brückungen gegangen wäre.
Bei der zweiten Box hatte ich so viel Schi** vor der Hardware, weil flfs weg war, das ich nicht brückte, da gings.
Bei der dritten Box wollte ich ohne, ging aber nicht.

1. und 3. Box sind Nokia>two-Intel's>avia600
2. Box hatte einen avia500 und die RAM's waren irgendwie anders -> Anzalhl und Position

Scheint mir alles merkwürdig.