Debug-Mode und Flash auslesen (ucodes)

Wie blitze ich ein Bild - Permanent Outgoing Incomes
TripleDES
Senior Member
Beiträge: 85
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von TripleDES »

Da hier mehrmals nachgefragt wurde, wie was gemacht wird hier mal ein kleiner Überblick:

- Auslesen der BN (ucodes and so on)

Zum auslesen der Software aus dem Flash-Filesystem der BN (FLFS) ist es notwendig das dieses gemountet ist / bzw wird. Dies geht natürlich nur mit einem Kernel der das eingebaute Flash auch mounten kann (z.b. der Kernel im FLash kann das auf jedenfall / minflsh kann z.b. den flash der sagem 1xIntel nicht mounten). Um aber nun eine RSH zu erhalten muss man einen Kernel-Panic erzwingen z.b. durch Lesefehler im Flash (Kurzschluss)...dann panicked der Kernel und startet RSH. Dann kann man alle Dateien aus dem FLFS auslesen. Sollte der Kernel im Flash durch evtl zuviel probieren nicht mehr funktionieren ("kein System" / permanente reboots) kann man dafür minflsh benutzen...zu beachten is nur das minflsh z.b. das Sagem 1x intel nicht mounten kann und man daher noch einen speziellen Kernel ("os")dafür benötigt. Wichtig: Die Meldung "kein System" oder laufende Reboots müssen nicht bedeuten das das ganze FLFS zerstört ist...also nicht gleich aufgeben...auch bei minflsh muss dann kurzgeschlossen werden (init-script is ja evtl noch ok -> kein Kernel Panic)

-Debug-Mode einschalten

Um den Debug-Mode einzuschalten, muss das FLFS nicht gemountet werden. Da aber auch hier RSH benötigt wird, is ein Kernel-Panic um eben dies zu bekommen erforderlich. Wo oben bereits beschrieben, kann der minflsh-Kernel z.b. das Flash der Sagem 1xIntel nicht mounten und panicked sofort und RSH ist offen. Bei den anderen Boxen / Flash-Typen geht das leider nicht so einfach, dort muss der Kernel-Panic durch einen Lesefehler (Kurzschluss) hervorgerufen werden um RSH-Zugang zu erhalten. Die weiteren Schritte hierzu sind im Debug-Howto erklärt.

Dies soll kein Howto zum auslesen / debug-enablen sein, sondern nur helfen zu verstehen, warum man was tut <IMG SRC="/forum/images/smiles/icon_wink.gif">
TripleDES
Senior Member
Beiträge: 85
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von TripleDES »

Noch als Hinweis: die BN kann man nur mit einem BN-Kernel auslesen, mit Linux is das nich möglich.
heinz
Interessierter
Interessierter
Beiträge: 42
Registriert: Montag 23. Juli 2001, 00:00

Beitrag von heinz »

Kann ich mit minflsh auch das BR-Image nach der methode "dd if=/dev/flsh.. of=meinBR.img" ?
heinz
TripleDES
Senior Member
Beiträge: 85
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von TripleDES »

Nein...das hier hat mit dem Image nix zu tun.....das Image kann z.b. mit ppcboot geflashed und mit Linux ausgelesen werden. Hier geht es nur um den Inhalt des FLFS. <IMG SRC="/forum/images/smiles/icon_wink.gif">
Kelvin
Interessierter
Interessierter
Beiträge: 28
Registriert: Dienstag 24. Juli 2001, 00:00

Beitrag von Kelvin »

So jetzt Frag ich halt doch. Verzeiht mir!!
Bevor ich meine geliebte Nokia mit 2 Intels über den Jordan schicke. möchte ich sicher sein, daß ich im Fall der Fälle dieses öminöse minflsh parat habe.
1. Woher stammt das Ding überhaupt.
2. Ist es eine Illegale Software.
3. Kann sich bitte bitte einer erbarmen, mir das Ding zu Mailen.

Wie es dann immer so schön heisse. Was ich habe, das brauche ich bestimmt nicht. <IMG SRC="/forum/images/smiles/icon_smile.gif">)

Vielen Dank
TripleDES
Senior Member
Beiträge: 85
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von TripleDES »

Also dieses minflsh is eine "minimale" BN nur um den Debug-Mode zu enablen. Da dieses eben Dateien der BN sind unterliegen diese dem (c) von BetaResearch. Woher es stammt?? Frag nicht sowas!! <IMG SRC="/forum/images/smiles/icon_smile.gif">
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

@Kelvin deine Mail Addy bitte
Kelvin
Interessierter
Interessierter
Beiträge: 28
Registriert: Dienstag 24. Juli 2001, 00:00

Beitrag von Kelvin »

netz.schlampe@gmx.de

Danke im Voraus
Jerry
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Donnerstag 26. Juli 2001, 00:00

Beitrag von Jerry »

Hey!

So wie ich es diesem Topic entnehme, haben einige von Euch die minflsh-Soft, oder wissen wo ich sie bekommen kann. Ich brauche sie um meine Nokia Sat 2xIntel in den Debug-mode zu versetzen, da ich das Flash gekillt habe (Kein System). Über Post würde ich mich freuen.

mkriwet@gmx.de

Danke im Voraus

Jerry
tR
Beiträge: 1
Registriert: Mittwoch 25. Juli 2001, 00:00

Beitrag von tR »

Hi,
habe die Sagem 1*Intel und nun kommt kein System.Boot mit minflsh funktioniert auch, nur beim Debug Mode enablen steht zwar alles rsh seitig da, aber im terminal tut sich gar nichts?!?

<font size=-1>[ This Message was edited by: tR on 2001-07-29 07:50 ]</font>
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

dein serielles null modem kabel kann kaputt sein.
killercomet
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Sonntag 29. Juli 2001, 00:00

Beitrag von killercomet »

Hallo!

Werde irgendwann diese Woche auch eine 2. Box von Nokia bekommen und loslegen.

Könnte ich *bitte* auch Post erhalten <IMG SRC="/forum/images/smiles/icon_wink.gif"> (cassius@allesklar.de)

Meine erste Box ist eine Sagem mit einem Intel - hatte mit der schon jemand Erfolg?? Bei dem Bild in der FAQ wird mir die Lage der 3.3V nicht so ganz klar... welcher Pin ist denn jetzt da gemeint?

Gruß
Killercomet
Der_Tester
Einsteiger
Einsteiger
Beiträge: 128
Registriert: Dienstag 24. Juli 2001, 00:00

Beitrag von Der_Tester »

<font size=-1>[ This Message was edited by: Der_Tester on 2001-08-20 23:12 ]</font>
Der_Tester
Einsteiger
Einsteiger
Beiträge: 128
Registriert: Dienstag 24. Juli 2001, 00:00

Beitrag von Der_Tester »

<font size=-1>[ This Message was edited by: Der_Tester on 2001-07-31 22:50 ]</font>
Spassgeneral
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 24. Juli 2001, 00:00

Beitrag von Spassgeneral »

@TripleDes
...zu beachten is nur das minflsh z.b. das Sagem 1x intel nicht mounten kann und man daher noch einen speziellen Kernel ("os")dafür benötigt.

und wo gibt es diesen speziellen kernel("os")?
derget
Contributor
Beiträge: 1608
Registriert: Samstag 28. Juli 2001, 00:00

Beitrag von derget »

diesen kernel gibt es genau so wie das miniflash nicht ......
Spassgeneral
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 24. Juli 2001, 00:00

Beitrag von Spassgeneral »

@Derget
und mit welchem Begriff müsste man ne Suchmaschine füttern um es dennoch zu finden ?