Vorbereitungen:
Achtet zunächst dass ihr eurer Netzwerkkarte eine feste IP zugewiesen habt (Autom. beziehen aus).
Wenn ihr nicht wisst was ihr hier eingeben sollt:
IP-Adresse: 192.168.5.3
Subnet-Mask: 255.255.255.0
Bits pro Sekunde: 57600
Datenbits: 8
Parität: Keine
Stopbits: 1
Flussteuerung: Keine
Danach ist eventuell ein Neustart von Windows erforderlich.
Die Bootprozedur:
Startet dann den Dbox2-Bootmanager.
Als Dbox2-IP gebt ihr eine IP-Adresse, die zum Netzwerk passt an (Wenn ihr meinem obigen Beispiel gefolgt seid 192.168.5.7).
Rarp-Server starten: Ein
Kurzschluss-Zeitpunkt anzeigen:Ein
BootP/TftP-Server starten: Ein
Bootfile für die Dbox: C:\minflsh\os
NFS-Server starten: Ein
Root-Verzeichnis: C:\minflsh
Com-Port: Öffnen
Verbindungsgeschwindigkeit: 57600
Jetzt wird der Punkt für den Flashreset mit GND verbunden (mit schalter) Arbeitsvorbereitung
Startet nun die Box mit Reset (Pfeil-nach-oben und Standby-Taste) und haltet die Pfeil-nach-oben Taste an der Box gedrückt bis die Zahlenfolge wieder im LCD erscheint.
Jetzt wird der Punkt für den Flashreset mit GND verbunden.(Schalter umwerfen wenn das Fenster mit der Info für denn kurzschluß kommt ca. 5 sec. zeit aber besser bis 2 sec.)
Diese Verbindug muss bestehen bleiben bis der Selbsttest der Box beendet ist.
Nun sollte die Box im Bootloader-Prompt stehen.
Info: Pinging DBox2 - OK (0ms)
Löst nun die Kontakte für den Flashreset wieder.
Tip :Eine kleine Nadel und Klingeldraht und Wenn man alleine ist ein kleinen schalter in jedem Electo Laden zu haben
Danch auf den Reiter RSH-Client wechseln und mit dem Button Send Cmd das Kommando help senden.
Danach solltet ihr folgende Ausgabe kriegen:
> help
ChorusOS r3 rsh daemon - valid commands are:
mount [hostaddr:filesystem|special_file [mount_point]]
umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
swapon mount_point
Auf jeden fall kein Timeout sonst habt ihr was falsch gemacht!!!
Schreibschutz aufheben
Nokia mit 2 Intel Flash
Oberhalb der Flashes befinden sich die Jumper XH4 und XH6.
Diese müssen gesetzt werden.
Sollten sich in der Box keine Jumper befinden, einfach die entsprechenden Kontakte verbinden, so als würdet ihr Jumper setzen.
Ihr könnt auch Jumperstifte z.B. aus einer alten Karte einlöten, das ist einfacher wenn ihr alleine arbeitet.
Debug-Mode einschalten
Wenn die erforderliche Brücke gesetzt ist, könnt ihr das Script enable_debug_mit_minflsh.txt (das Script liegt im Installationsverzeichnis des Bootmanagers) mit dem Execute-Script Button des Bootmanagers ausführen.
Da kommen dann ein paar Zeilen und dann ganz viele Fehlermeldungen. Das ist normal, das muss so sein.
> umount /
> mount 192.168.5.3:C/minflsh/ /
C_INIT: mount 192.168.5.3:C/minflsh/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
started aid = 10
INIT Version 0.9 loaded
INIT: library path: "LD_LIBRARY_PATH=/root/platform/nokia-dbox2/lib:/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib"
INIT: start run level 2
INIT: execute "ddf"
INIT: time: 58 sec, 920000000 nsec
INIT: started aid = 11
INIT: execute "upgrade
INIT: time: 62 sec, 820000000 nsec
INIT: afexec of upgrade failed - No such file or directory
Wenn das kommt, ist Netzwerkseitig schonmal alles in Ordnung.
Wie gesagt: Die jetzt kommenden Fehlermeldungen sind normal, ebenso dass nach ein paar Minuten der Hinweis kommt dass das Ausführen des Scripts fehlgeschlagen ist. Alles Wichtige ist zu diesem Zeitpunkt schon passiert.
So und nun ins com-terminal schauen. Wenn das kommt:
DebugEnabler (c) tmbinc, gillem +(sagem,amd,philips) 1.8 beta
bl-version :1.0
product? at :10000944
current state :tmb-locked
flashrom type :2x16 bit? yes. vendor: INTEL
unprotecting :OK! flashing : DONE !
dann ist alles in Ordnung und ihr seid im Debugmode
Die genauen Ausgaben sind von Box zu Box verschieden, wichitg ist dass in der letzten Zeile DONE! steht.
Da diese Anleitung so nicht bei Dietmar-h. steht, gebe ich euch hier die info
Quelle: dietmar-h.net
auf wunsch gib es hier ein datei paket: minflash
Achtet zunächst dass ihr eurer Netzwerkkarte eine feste IP zugewiesen habt (Autom. beziehen aus).
Wenn ihr nicht wisst was ihr hier eingeben sollt:
IP-Adresse: 192.168.5.3
Subnet-Mask: 255.255.255.0
Bits pro Sekunde: 57600
Datenbits: 8
Parität: Keine
Stopbits: 1
Flussteuerung: Keine
Danach ist eventuell ein Neustart von Windows erforderlich.
Die Bootprozedur:
Startet dann den Dbox2-Bootmanager.
Als Dbox2-IP gebt ihr eine IP-Adresse, die zum Netzwerk passt an (Wenn ihr meinem obigen Beispiel gefolgt seid 192.168.5.7).
Rarp-Server starten: Ein
Kurzschluss-Zeitpunkt anzeigen:Ein
BootP/TftP-Server starten: Ein
Bootfile für die Dbox: C:\minflsh\os
NFS-Server starten: Ein
Root-Verzeichnis: C:\minflsh
Com-Port: Öffnen
Verbindungsgeschwindigkeit: 57600
Jetzt wird der Punkt für den Flashreset mit GND verbunden (mit schalter) Arbeitsvorbereitung
Startet nun die Box mit Reset (Pfeil-nach-oben und Standby-Taste) und haltet die Pfeil-nach-oben Taste an der Box gedrückt bis die Zahlenfolge wieder im LCD erscheint.
Jetzt wird der Punkt für den Flashreset mit GND verbunden.(Schalter umwerfen wenn das Fenster mit der Info für denn kurzschluß kommt ca. 5 sec. zeit aber besser bis 2 sec.)
Diese Verbindug muss bestehen bleiben bis der Selbsttest der Box beendet ist.
Nun sollte die Box im Bootloader-Prompt stehen.
Info: Pinging DBox2 - OK (0ms)
Löst nun die Kontakte für den Flashreset wieder.
Tip :Eine kleine Nadel und Klingeldraht und Wenn man alleine ist ein kleinen schalter in jedem Electo Laden zu haben
Danch auf den Reiter RSH-Client wechseln und mit dem Button Send Cmd das Kommando help senden.
Danach solltet ihr folgende Ausgabe kriegen:
> help
ChorusOS r3 rsh daemon - valid commands are:
mount [hostaddr:filesystem|special_file [mount_point]]
umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
swapon mount_point
Auf jeden fall kein Timeout sonst habt ihr was falsch gemacht!!!
Schreibschutz aufheben
Nokia mit 2 Intel Flash
Oberhalb der Flashes befinden sich die Jumper XH4 und XH6.
Diese müssen gesetzt werden.
Sollten sich in der Box keine Jumper befinden, einfach die entsprechenden Kontakte verbinden, so als würdet ihr Jumper setzen.
Ihr könnt auch Jumperstifte z.B. aus einer alten Karte einlöten, das ist einfacher wenn ihr alleine arbeitet.
Debug-Mode einschalten
Wenn die erforderliche Brücke gesetzt ist, könnt ihr das Script enable_debug_mit_minflsh.txt (das Script liegt im Installationsverzeichnis des Bootmanagers) mit dem Execute-Script Button des Bootmanagers ausführen.
Da kommen dann ein paar Zeilen und dann ganz viele Fehlermeldungen. Das ist normal, das muss so sein.
> umount /
> mount 192.168.5.3:C/minflsh/ /
C_INIT: mount 192.168.5.3:C/minflsh/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
started aid = 10
INIT Version 0.9 loaded
INIT: library path: "LD_LIBRARY_PATH=/root/platform/nokia-dbox2/lib:/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib"
INIT: start run level 2
INIT: execute "ddf"
INIT: time: 58 sec, 920000000 nsec
INIT: started aid = 11
INIT: execute "upgrade
INIT: time: 62 sec, 820000000 nsec
INIT: afexec of upgrade failed - No such file or directory
Wenn das kommt, ist Netzwerkseitig schonmal alles in Ordnung.
Wie gesagt: Die jetzt kommenden Fehlermeldungen sind normal, ebenso dass nach ein paar Minuten der Hinweis kommt dass das Ausführen des Scripts fehlgeschlagen ist. Alles Wichtige ist zu diesem Zeitpunkt schon passiert.
So und nun ins com-terminal schauen. Wenn das kommt:
DebugEnabler (c) tmbinc, gillem +(sagem,amd,philips) 1.8 beta
bl-version :1.0
product? at :10000944
current state :tmb-locked
flashrom type :2x16 bit? yes. vendor: INTEL
unprotecting :OK! flashing : DONE !
dann ist alles in Ordnung und ihr seid im Debugmode
Die genauen Ausgaben sind von Box zu Box verschieden, wichitg ist dass in der letzten Zeile DONE! steht.
Da diese Anleitung so nicht bei Dietmar-h. steht, gebe ich euch hier die info
Quelle: dietmar-h.net
auf wunsch gib es hier ein datei paket: minflash
Dieser Beitrag wurde bereits 12 mal editiert, zuletzt von Kasir ()