-
Gesamte Inhalte
36.644 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
95
Inhaltstyp
Profile
Forum
Kalender
Downloads
Blogs
Galerie
Articles
Beiträge erstellt von SnowHead
-
-
@NetrixMD
Der Flash-Schreibschutz ist außer bei Nokia 2xI nur so lange aufgehoben, so
lange die in der FAQ zum Debug-Disablen beschriebenen Brücken hergestellt
sind. Wenn Du diese damals nicht eingelötet hast, sondern nur kurzzeitig ge-
brückt, ist Dein Schreibschutz OK.
-
@NetrixMD
Hänge Dir mal eine FAQ an, wie man den Debugmode wieder ausschaltet.
Methode mit setenv funktioniert nicht mit Nokia 2xI mit BMon 1.0 (der kennt
den Befehl "setenv" nicht).
Da müßtest Du dann den umständlichen Weg gehen, aber daran denken:
wenn ab Schritt 7 was schiefläuft, ist der Bootloader im Eimer!!
####################################################
Debugmode disable-FAQ
von McClean
v1.0, 8.04.2001
--------------------------------------------------------------------------------
Falls Ihr jemals in die Verlegenheit kommen solltet, den Debugmode wieder loswerden zu wollen (Reparatur, Rückgabe..) dann habt Ihr eine kleine Anleitung. Der BR-Loader bietet die Möglichkeit über einen Befehl den Debugmode wieder zu deaktivieren. Das funktioniert leider meistens nicht, Ihr solltet es aber mal testen.
Serielles Nullmodemkabel an die Box anschliessen und Terminal auf 9600,n,8,1 einstellen.
Beim booten der Box einfach den BR-Bootloader mit "Enter" unterbrechen. Es erscheint ein Prompt.
dbox2:root> printenv
Es werden alle Variablen angezeigt unter anderem auch die 'Product?':
dbox2:root> setenv product? true
Wenn ihr jetzt neu bootet und der Debugmode ist aus, habt Ihr Glück. Falls nicht müsst Ihr Euch hier durchschlagen. Das beschriebene Verfahren ist getestet und funktioniert, stellt aber ein hohes Risiko dar. Bei einem Fehler ist die gesammte Box tot, Ihr solltet also einen guten Grund haben, das hier durchzuführen.
Ich übernehme für die Beschreibung keinerlei Garantie!
--------------------------------------------------------------------------------
Allgemeine Vorgehensweise:
Ein Teil des Bootloaders wird ins RAM kopiert. Dort wird die Speicherstelle an der die Variable "Product?" gespeichert ist verändert. Danach wird dieser Teil das Flashs gelöscht und durch die veränderte Version im RAM überschrieben.
Beschreibung:
1. Ihr lasst Eure DBox mit dem PPCBoot hochfahren und brecht den Autoboot dann durch Drücken von "Enter" ab. Es erscheint dann:
dbox2-ppcboot>
2. Ihr braucht die Speicherstelle, an der Product? abgespeichert ist. Dieser Wert wurde beim Debugmode-enablen auf der seriellen Konsole angezeigt.
DebugEnabler © tmbinc, gillem +(sagem,amd) 1.6beta
bl-version : 1.2
product? at : 1000095C
current state : tmb-locked
flashrom type : 2x16 bit? yes. vendor: INTEL
unprotecting : OK!
flashing NOW : Done!
Please reset now!
Falls Ihr kein Log mehr davon habt, könnt Ihr den gleichen Vorgang wie zum Debugmode-enablen nochmal durchführen. In meiner Beschreibung werde ich den Speicherplatz 1000095C verwenden. Ihr müsst also die nachfolgenden Zeilen Euren Werten gemäß anpassen.
3. Zur Sicherheit schaut Ihr Euch mal den Speicherbereich an.
dbox2-ppcboot> md 1000095c
1000095c: 00000000 00000000 ffffffff 00000000 ................
An der genannten Stelle sollte wie hier 00000000 stehen.
4. Jetzt wird ein Teil des Bootloaders ins RAM kopiert. Der 10000000-Bereich ist das Flash, als RAM-Bereich wählen wir 01000000. Wir kopieren 2000 Longs. dbox2-
ppcboot> cp 10000000 01000000 2000
5. Im Speicher wird nun die Product? auf true gesetzt. Da wir im Speicher ändern wollen die entsprechend richtige Speicherstelle benutzen (Product? = 1000095C --> 0100095C)
dbox2-ppcboot> nm 0100095C
0100095c: 00000000 ?
Jetzt gebt Ihr ffffffff ein. Es erscheint wieder der gleiche Prompt aber mit Eurem neuen Wert. Mit Strg+C abbrechen.
6. Um das Flash löschen zu können, muss vorher die Protection ausgeschaltet werden.
dbox2-ppcboot> protect off 10000000 10007fff
7. !!!ACHTUNG!!! Wenn Ihr hier fortfahrt gibt es kein zurück mehr. Bis zu diesem Schritt könnt Ihr es Euch nochmal anders überlegen und einfach abschalten. Wenn Ihr also sicher seid, dann löschen wir jetzt den entsprechenen Flashbereich. Die Jumper müssen gesetzt sein (wie für Debugmode-enablen).
dbox2-ppcboot> erase 10000000 10007fff
Jetzt auf keinen Fall mehr Auschalten bevor Ihr fertig seid. Hoffentlich gibts kein Stromausfall
8. Nun wird der veränderte Speicherinhalt wieder an seinen ursprünglichen Platz kopiert.
dbox2-ppcboot> cp 01000000 10000000 2000
Es kann nun passieren, dass eine Fehlermeldung erscheint. Keine Sorge, das macht nichts.
9. Vergleichen, ob alles korrekt kopiert wurde.
dbox2-ppcboot> cmp 01000000 10000000 2000
Hier sollte jetzt aber unbedingt eine Bestätigung stehen. Wenn nicht wiederholt besser ab Schritt 6 nochmal.
10. Flash-Protection wieder anschalten.
dbox2-ppcboot> protect on all
11. So, jetzt kommt die Sekunde der Wahrheit Ihr könnt jetzt wie box reseten. Wenn alles ok ist, bootet die Box jetzt ohne Debugmode.
dbox2-ppcboot> reset
-
@Humifreund
Versuch mal, die XMLs auf der Box zuerst zu löschen, bevor Du die neuen
hochlädst. Das hat bei mir bei einigen Dateien auch geholfen, von denen ich
dachte, daß sie per FTP hochgeladen worden wären (keine Fehlermeldung)
wo dann aber trotzdem immer noch die alten draufwaren.
Umstellen muß man meines Wissens im Image nichts. Neustart ist auch nicht
unbedingt notwendig.
Es reicht "Service"->"Kanallisten neu laden"
-
@GMBelgium
Welche Methode willst Du zum Flashen anwenden und wie bist Du vorgegangen?
Deiner INI-Datei nach zu urteilen die Methode mit Nullmodemkabel. Achte da-
rauf, daß der Pfad und der Dateiname des zu flashenden Images keine Leer-
zeichen enthält und möglichst kurz ist (evtl umbenennen).
Poste mal Deine Logs aus dem Com-Terminal und dem oberen Fenster des
Bootmanagers. dsID im COM-Log überschreiben nicht vergessen.
-
@Schnukiputz
Nee, nee, wheely32 hat es ja schon geschafft. Er wollte mit seinem Screenshot
jetzt andere unterstützen. Nur ist so ein Shot beim Flashen ohne Nullmodem
nicht sehr aussagekräftig.
Btw, wie kann man eigentlich Images posten, ohne sie erst irgendwo auf Web-
Space zu legen? Der Image-Button will immer ne URL haben, und ich habe keinen
Web-Space, wo man einfach ohne Zugangsdaten drauf verlinken könnte.
-
@wheely32
An sich ne gute Idee. Macht aber wenig Sinn, da ja nur der einzige Haken bei
BootP/TFTP-Server zu sehen sein würde. Schon das Verzeichnis der ppcboot
und die IP-Adresse der Box müssen ja schon nicht mehr mit denen der anderen
übereinstimmen.
Die Hauptprobleme treten ja auch weniger wegen dieser Einstellungen auf,
sondern wegen falscher Netzwerkkonfiguration oder der falschen ppcboot.
-
@MGPW
Habe leider keine Erfahrung mit Bootmanager und ME. Funktioniert die Netz-
werkkarte generell und ist sie im Gerätemanager ohne Probleme angezeigt?.
@Schnukiputz
Muß mich jetzt aber auch erst mal auf den Heimweg machen. Bin dann gegen
16:30 Uhr wieder online.
-
@MGPW
10 Base T ist half duplex. Das wird bloß nicht immer mit angegeben, da die
Alternative full duplex immer voll ausgeschrieben wird.
EDIT:
Schnukiputz war schneller. Wenn Du jetzt auf half duplex umstellst, müßte es
klappen, da dann Daten in beide Richtungen übertragen werden können.
Bei full duplex fehlte eine Richtung, da die Box eben nur half duplex beherrscht.
-
@MGPW
Was steht denn jetzt im oberen Log des Bootmanagers. Dort müßte er jetzt
eigentlich anzeigen, daß er einen TFTP-Request bekommen hat, und ich tippe
mal daß kurz darunter steht "possibly file not found".
-
@bigal
Scheint das selbe Problem wie bei MGPW zu sein. Box und PC können sich
bis zum Bootrequest auf keine Netzwerkgeschwindigkeit einigen. Auf jeden Fall
Netzwerkkarte fest auf 10 MBit half duplex einstellen, bei XP media sensing patch
installieren. Firewall aus usw. usw.
Wenn das alles nichts hilft, bleibt Dir nur die Methode mit Nullmodem-Kabel und
"Pfeil nach oben"-Taste.
-
@MGPW
Nur mit Nullmodem allein kannst Du nicht flashen. Du brauchst immer ein
funktionierendes Netzwerk.
Dietmar-h hat auch eine Menge nützliche Tipps bei Flashproblemen.
Sollte dann trotz korrekt eingestelltem Netzwerk immer noch kein
Bootrequest von der Box zum PC durchkommen, brauchst Du das Nullmodem-
kabel, um die Methode mit der "Pfeil nach oben"-Taste anwenden zu können.
-
@MGPW
Überprüfe aber vorher erst mal Deine Netzwerkeinstellungen!
Karte fest auf 10 MBit half duplex einstellen
Firewall und Virenscanner aus
bei Windows XP media sensing patch installieren
und Hyperthreading im BIOS deaktivieren
-
@MGPW
Hatte gerade meinen ersten Beitrag editiert, da Dein Log erst später
dazu kam.
Ohne Nullmodemkabel kannst Du mit der oben beschriebenen Methode
flashen. Solltest Dir aber auch mal den Thread dazu durchlesen, da
es einige Probleme zu umgehen gilt.
-
@MGPW
Poste doch mal das Log aus dem oberen Teil vom Bootmanager und das,
was im COM-Terminal steht. Wichtig: Die Zahlen hinter dem Wort
"dsID" mit xx überschreiben, denn an denen ist Deine Box eindeutig zu
identifizieren.
EDIT:
OK, Dein Log kam später dazu.
Lies Dir mal diesen Thread durch.
Das Problem scheint ähnlich zu liegen. Wenn Du kein Nullmodem
hast, mußt Du sowieso diese Methode verwenden.
-
@JennyS
Steht im Log Deines Bootmanagers ziemlich weit oben zufällig
"boot net failed"?.
Dann schau mal in diese Anleitung.
In diesem Thread werden auch viele nützliche Tipps (z.B. Pfeil nach oben Taste) gegeben.
-
@bau370
Habe dir Hoffnung eigentlich aufgegeben. Aber danke für Deine Unterstützung.
Leider haben wir Eisbrecher jetzt ziemlich ausgebootet, der den Thread ja
eigentlich eröffnet hatte.
Ich habe ihn aber auch nicht mehr in der Leserliste gesehen. Vielleicht hat er
ja nun ein Image gefunden, das bei Normal-Kabel funktioniert.
Also noch schönen Abend und Tschüß
-
@bau370
services und bouquets zu übernehmen nützt bei mir nix. Habe Privatkabel mit
SAT-Einspeisung, da liegen die Services völlig anders.
Den ganzen Aufwand treibe ich ja nur, weil ich wieder eine Kanalsuche machen
muß, da mein Anbieter einige Sender verschoben hat und ich immer noch mit
den services.xml von 2003 aus dem Wombel-Image arbeiten muß, da kein
neueres Image bisher einen ordentlichen Kanalsuchlauf zustandegebracht hat.
Und bei jedem Wechsel im Kabel das Wombel-Image nur für die Kanalsuche
zu flashen ist mir zu aufwändig.
-
@bau370
Ich versteh' die Welt nicht mehr.
"share/tuxbox/config/zapit/" gibts in diesem Image nicht. Habe die zapit.conf
in "var/tuxbox/config/zapit/" gelöscht und die neue cables.xml nach
"share/tuxbox/" kopiert. Rechte wie die der originalen gesetzt.
Box neu gestartet und bei Kanalsuche nur "Kabel Deutschland" zur Aus-
wahl gehabt. Nix gefunden!
Image: "zg0re_neutrino_17052004_fixed_2x_de.img"
cables.xml aus: "zgOre_Img_Kabel_Settings_15_5_04.rar"
EDIT:
Habe die cables.xml vor dem Kopieren erst mal auf der Box gelöscht,
Konnte jetzt zwar "Kabelsignal (AUT)" auswählen, Transponder wurden
auch wieder 13 gefunden, die Senderanalyse aber wie gehabt ab Trans-
ponder 7 abgebrochen.
-
@bau370
Oh Mann, ich glaube ich werde langsam alt. Genau so hattest Du
es ja vorher beschrieben. Also zurück ans Zeichenbrett.
Ich melde mich dann noch mal.
-
@bau370
Nee, ucodes, cables, satellites, services und bouquets, aber die letzten
beiden werden bei Kanalsuche ja eh überschrieben.
-
@bau370
Leider!!
Mit den zuätzlich eingespielten Kable-Settings hatte ich als Anbieter nur noch
"Kabel Deutschland" zur Auswahl und die Kanalsuche wurde sofort nach dem
Start ohne Ergebnis abgebrochen.
Mit den beibehaltenen Settings aus dem Originalimage konnte ich dann zwar
"Kabelsignal (AUT)" auswählen, die Kanalsuche brachte aber nur wieder das
in diesem Thread beschriebene Ergebnis.
-
@bau370
Ok, ich geh' mal saugen und flashen. Wenns klappt taugt das
Image vielleicht ja auch für Eisbrecher.
Ich melde mich dann noch mal.
Danke!
-
@bau370
Yadi hatte ich auch versucht, da bei mir auch nicht alle Kanäle
gefunden werden. Trotz Einspielen der Ucodes und Tausch der
camd2 bleibt das Image bei jedem Start mit der Abfrage der
Netzwerkadresse im LCD und "Lade GUI" auf dem Fernseher
hängen. Netzwerkadresse, Broadcast und Gateway kann ich
zwar immer wieder eingeben, aber dann geht nix mehr weiter.
Bei beiden Nokias 2xI getestet. Gibts da noch Tipps?
-
@hw163
Ich kann mich dunkel erinnern, daß ich nach dem Auspacken
der Installation noch irgendeine OCX-Datei mit ins Programm-
verzeichnis kopieren mußte (außer der NrZuName.dll).
Vergleiche doch mal, ob die folgende Dateien auch bei Dir
im Programmverzeichnis stehen!
Msflxgrd.ocx
MSWINSCK.OCX
nr2name.exe
oe.txt
readme.txt
SMTP.ocx
_fuss
_kopf
COMDLG32.OCX
countries.txt
d01.txt
d02.txt
d03.txt
d04.txt
d05.txt
d06.txt
d07.txt
d08.txt
d09.txt
isdn-capi-watch.exe
isdndaten.ini
dbox2isdn-nrl.csv
msflxgrd.oca
Mswinsck.oca
Kein Bild!
in Allgemein
Geschrieben
@NetrixMD
Ich denke mal, daß Du denen überhaupt nichts erklären mußt.
Wenn die .did in Ordnung und der Debugmode aus ist, werden
auch keine Fragen kommen.
Viele Boxen wollen ja automatisch ein Update fahren, wenn
man nach der Fehlermeldung UD4 nicht OK drückt sondern
einfach ausschaltet. Das ist ja eine der Methoden, um die Box
dazu zu bringen, ein Update zu machen (für Debug-Mode enablen).
Also keine Sorge!