minflsh und UC0

Domestos & Derivate
hagep
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Mittwoch 4. September 2002, 18:42

minflsh und UC0

Beitrag von hagep »

Hallo zusammen!
Habe Probleme mit einer Sagem 1xI.
Nach der Kurzschlußmethode hatte ich mir sofort beim ersten Versuch den Flash gekillt -> "kein System", ohne daß ich bis zum Debug-Modus gekommen bin. Die wohl einzig richtige Vorgehensweise ist dann wohl die Minflsh-Methode.
Nachdem ich die Box also mit minflsh boote bleibt sie bei "Laden..." stehen. help geht. Dann führe ich das Skript "enable_debug mit minflsh" aus. Nach kurzer Zeit geht das Display auf "Fehlercode UC0". Das Serielle Terminal Fenster bleibt leer. Dort erwarte ich eigentlich ein: "flashing now: DONE". Im RSH-Client steht folgendes:

> 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
arun [-s site] [-S | -U] [-k] [-T] [-d] [-q] [-D] [-Z] actor_name [actor arguments]
akill [-s site] [-c] aid
aps [-s site]
reboot
route [add | delete [net | host] args]
ping host
echo string
setenv var value
unsetenv var
source filename
env
memstat
sleep [time in seconds, default=1s]
help
> echo Test
> setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
> setenv TZ MET-01METDST-02,J84,J302
> setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
> setenv SIEGEHOME /usr/siege
> setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.
> umount /lost+found
> umount /
> mount 192.168.0.5:C/minflsh/miniflash/ /
C_INIT: mount 192.168.0.5:C/minflsh/miniflash/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
INIT Version 1.0 loaded
INIT: set host name ""
INIT: library path: "LD_LIBRARY_PATH=/root/platform/sagem-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: 28 sec, 60000000 nsec
INIT: started aid = 11
INIT: execute "upgrade"
INIT: time: 32 sec, 370000000 nsec
INIT: started aid = 12

Bin für jede Hilfe dankbar!
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

hmmm,
die upgrade wird ja ausgeführt, soll sie aber garnicht...
hast die tuner.so gewechselt?
never change a running system
hagep
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Mittwoch 4. September 2002, 18:42

Beitrag von hagep »

< die upgrade wird ja ausgeführt, soll sie aber garnicht...
das verstehe ich nicht. Welches upgrade wird ausgeführt das nicht ausgeführt werden soll?

wieso steht da eigentlich:
setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
wenns doch ne Sagem ist

hast die tuner.so gewechselt?
ja hab ich!

< never change a running system
das habe ich mir heute auch schon mehrfach gesagt :P
hagep
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Mittwoch 4. September 2002, 18:42

Beitrag von hagep »

kann mir mal jemand bitte das script "enable_debug mit minflsh" posten?

wie kann man den COM-Port testen? help, ping,... testet ja nur die LAN-Verbindung.
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Das mit Nokia steht im debug-script drin, das ist schon ok.
Kommt die Ausgabe immer so?
Versuch mal trozt minflsh kurzzuschliessen (Stecker ziehen), evtl. funktioniert es dann.
hagep
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Mittwoch 4. September 2002, 18:42

Beitrag von hagep »

kann ich mal versuchen, aber fürs "enable_debug mit minflsh" muß ja der Mount-Befehl nicht funktionieren. Soll ich kurzschließen bis der Mount funtioniert?
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Nein, es genügt wenn help geht.
Dann kannst den Stecker wieder draufmachen.
Mit mount in dem Fall am besten gar nix machen.
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

hmmm,
COMport, da zeigt sich jetzt sowieso noch nix, wenn das script mal durchgelaufen ist (machst ja jetzt mal mit kurzschluß) dann ist entweder was zu sehen (die ausgaben der tuner.so) oder ebent nicht :D
wichtig ist jetzt nur COM auf 57600, und wenn die box mal im debug ist, dann immer auf 9600
never change a running system
hagep
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Mittwoch 4. September 2002, 18:42

Beitrag von hagep »

hm, mist.
haltet Ihr es für möglich, daß mein Schreibschutz-Disable nicht funktioniert. Das ist bei der 1er Sagem wirklich Mist. Aber wenn ich mich nicht täusche, bekomme ich in dem Fall im ComTerminal ein "Flash locked", oder?

@ SoLaLa: was meinste mit dem Upgrade? Muß der "execute Upgrade" aus dem Skript raus? Wieso zeigt sich im ComTerminal noch nichts? Nach der "Debug ohne Kurzschluß"-Anleitung muß da was drin stehen. Auch oben im Skript steht:
"Und nun ins Terminalfenster (vorherige Seite) kucken!"

@ Dietmar: help geht auch ohne Kurzschluß wenn ich mit minflsh boote. Kannste oben im Protokol sehen.

So, da ich Urlaub habe, werde ich noch ein paar Stündchen dranhängen.
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Nö, mit dem schreibschutz hat das nix zu tun.
hm, hast Du immer noch das gleiche log?
Auch mit Kurzschluss?
MHC
GOD
Beiträge: 409
Registriert: Sonntag 22. Juli 2001, 00:00

Re: minflsh und UC0

Beitrag von MHC »

Hi,
hagep hat geschrieben: Habe Probleme mit einer Sagem 1xI.
Nach der Kurzschlußmethode hatte ich mir sofort beim ersten Versuch den Flash gekillt -> "kein System" ...
:evil: wo steht denn das nur, dass man eine 1xI kurzschliessen soll ??? :evil:
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Re: minflsh und UC0

Beitrag von Dietmar »

MHC hat geschrieben:Hi,

[ :evil: wo steht denn das nur, dass man eine 1xI kurzschliessen soll ??? :evil:
Hier? :http://www.noernet.de/dbox2/howto/DBox2-HOWTO.html
Es gibt auch Leute die ohne minflsh arbeiten
MHC
GOD
Beiträge: 409
Registriert: Sonntag 22. Juli 2001, 00:00

Re: minflsh und UC0

Beitrag von MHC »

Dietmar hat geschrieben:
MHC hat geschrieben:Hi,

[ :evil: wo steht denn das nur, dass man eine 1xI kurzschliessen soll ??? :evil:
Hier? :http://www.noernet.de/dbox2/howto/DBox2-HOWTO.html
Es gibt auch Leute die ohne minflsh arbeiten
?????????????
nein

Zitan on

Sagem mit 1 * Intel Flash Ram :

Einfach zum richtigen Zeitpunkt den Stromstecker abziehen auf dem Foto hier abziehen .(Entspricht Schalter auf ON)
Tipp : Da der stecker gegen unabsichtliches abziehen mit einer Lasche gesichert ist , am besten
vorher den stecker schon 2 mm hochziehen so das er schon über der Lasche steht.

Zitat off
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Bei Sagem: Kurzschlus == Stecker ziehen
hagep
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Mittwoch 4. September 2002, 18:42

Beitrag von hagep »

Also:
Fakt ist: Stecker ziehen ist Kurzschließen

Aktueller Stand:
Seriel funktioniert (habe spaßeshalber mal eine andere Box mit nem yadd aus dem BootManager gestartet)
Wenn ich das Skript (enable_debug mit minflsh) starte, blitzt das Display bei der Zeile: "NIT: started aid = 12" kurz auf und das Skript bleibt stehen, das Display zeigt dann "Fehlercode UC0" oder "Betriebssystem konnte nicht gelade werden, weiter mit OK" oder die fette "PREMIERE" schrift erscheint, bevor das Display dann wieder "kein System" zeigt. Nach einer Weile zeigt der RSH-Client:
! Command timed out - didn't get answer from DBox!
! Execution stopped!

Kurzschlußmethode hat bisher nix gebracht, kann dann das Skript: enable_debug nicht starten wegen fehlendem mount.

Wenn ich bloß wüßte, ob zu diesem Zeitpunkt schon was über Seriel gehen muß, dann könnte ich daraus schließen, daß der Serielle Port am Decoder defekt ist.
Andererseits habe ich auch den seltsamen Effekt, daß wenn ich die NIC auf 10/Half stelle, sogar schon das Übertragen des minflsh-os hängen bleibt, ich also nicht bis zu "Laden..." durchkomme. Bei Automatik (10/100) klappt das seltsamerweise entgegen jedem HowTo bestens.

Ich werde deshalb zunächst mal eine reine 10MBit-Karte besorgen, auch wenn ich mich sehr wundern würde, warum das os durchgeht, das Skript aber nicht.

Danke mal an euch zwei. Wenn euch was einfällt, könnt Ihr mir gerne auch mailen.

Gruß Hagep
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

hmmmmm,
mount, klar, laß das mount mal weg,
einfach mit minflsh booten (netzwerk ruhig auf auto stehen lassen wenn damit das os ordentlich übertragen wird)
dann nur das help senden und dann direkt das enabledebugscript starten, probiers mal.

zu dem upgrade nochmal: das kannst da nicht rausnehmen, aber es ist einfach so, daß das minflsh die tuner.so ausführen soll, und den rest der da noch kommt sollte es nicht mehr ausführen bzw. garnicht finden.
und in deinem log oben wird das upgrade aber ausgeführt.
kannst mal dein minflsh noch vergleichen mit dem hier:
http://www.dietmar-h.net/own_minflsh.html
never change a running system
hagep
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Mittwoch 4. September 2002, 18:42

Beitrag von hagep »

So, bin im debug und habe auch schon das alexw drauf. Leider war kein System mehr da, das man auslesen hätte können. Deshalb brauche ich dringend die UCODES für die Sagem 1xI.

Ok, ich hatte folgendes schlichtes Problem. Mein minflsh war Müll. Hab mir die minflsh nochmal zugelegt und los gings!

Danke nochmal an euch alle.

Gruß,
Hagep