Ich habe mir jetzt schon mehrfach mit Hilfe des YADI-Scriptes das mtd3-Squashfs-Update selbst kompiliert. Aber ich hatte bisher immer das Problem, daß nach dem Flashvorgang beim Neubooten ein "Kein System" kam.
Irgendwann hab ich durch Zufall während des Flashvorgangs die interne ucode verwendet. Dannach war das System bootbar. Ich habe das Verhalten noch mehrmals wechselweise mit ucode00F0, ucodeB107 und builtin-ucode probiert. Dabei kam raus, daß immer zu 100% bei Verwendung der ucode00F0 dannach das System nicht booten wollte.
Aber wie kann es sein, daß die ucode00F0 den Flashvorgang beeinflußt ?
Das ist mir völlig unklar.
Gruß
Ryker
mtd3 flashen + ucode00F0 = kein system !?
-
- Image-Team
- Beiträge: 554
- Registriert: Montag 2. Juni 2003, 10:38
mtd3 flashen + ucode00F0 = kein system !?
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
-
- Semiprofi
- Beiträge: 1287
- Registriert: Montag 30. Dezember 2002, 08:02
-
- Image-Team
- Beiträge: 554
- Registriert: Montag 2. Juni 2003, 10:38
@mogway: Ich weiß, den Tipp hast du mir ja schon mal gegeben, aber das Hilft in dem Fall nichts. Denn das selbe Image, was bei der ucode00F0 zu "kein system" führt, funktioniert wenn ich eine andere ucode verwende.
Aber egal, ich verwende einfach wieder die builtin(0014) od. die B107, dann habe ich mit myYADI Images kein Problem mehr. Ich kann eh keinen Unterschied zw. HW-Sections und Software-Sections festellen.
Ryker
Aber egal, ich verwende einfach wieder die builtin(0014) od. die B107, dann habe ich mit myYADI Images kein Problem mehr. Ich kann eh keinen Unterschied zw. HW-Sections und Software-Sections festellen.
Ryker
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image
-
- Tuxboxer
- Beiträge: 2452
- Registriert: Montag 21. Oktober 2002, 10:04
Ich glaube dir, dass deine Images mit 00F0 alle kein System hatten, andererseits bin ich ziemlich sicher, dass das nur Zufall ist. Entscheidend ist die Veränderung des Images, wie ist eigentlich egal.Ryker hat geschrieben:[...] Denn das selbe Image, was bei der ucode00F0 zu "kein system" führt, funktioniert wenn ich eine andere ucode verwende.
Wie oft hast du denn getestet? Und hast du die jeweils neuen Images mit ./yadi -qc erzeugt, d.h. ohne sonstige Veränderung am CVS-Stand etc.? Schliesslich müsstest du für eine wissenschaftliche Testreihe auch noch untersuchen, was passiert, wenn du 00F0 nimmst UND etwas anderes veränderst, abgesehen davon sind weniger als 30 Versuche wahrscheinlich statistisch nicht aussagekräftig genug.
Schon gelesen ???
ENIGMA-DOC
ENIGMA-DOC
-
- Image-Team
- Beiträge: 554
- Registriert: Montag 2. Juni 2003, 10:38
@essu: Ich habe die ucode nicht ins Image eincompiliert, da ich immer nur den mtd3-update mache. Das letzte Komplettimage, welchen ich geflashed habe ist noch ein orginal-YADI vom 21.5. oder so ähnlich.
Mit selben Image meine ich auch exakt das selbe, ohne neu zu kompilieren. ausschlaggebend ist die ucode die gerade aktiv/geladen ist, während geflashed wird. Nicht die die ich nach dem Flashen evtl. wieder reinkopiere, Wenn ich die ucode nach dem Flashen wieder austausche, funktioniert auch wieder die 00F0.
Das wäre ja der Hammer, wenn das Phänomen wirklich nur auf meiner Nokia auftritt. Der BN-Bootloder hat die Version 1.0 . Ich weiß nicht, ob das auch noch eine Rolle spielt. Ansonsten probier doch mal folgende Schritte aus.
1. aktuellen FlashInhalt sichern
2. ucode00F0 in die dbox2 nach /var/tuxbox/ucodes kopieren
3. dbox booten, damit die aktiv wird.
4. einen mtd3-update (einzelne Partition -> root(squashfs)) machen
5. dbox booten
-> Ergebnis: "kein System"
6. gesicherten FlashInhalt mittels Bootmanager zurückspielen
7. Sicherstellen, daß NICHT die ucode00F0 aktiv ist
8. einen mtd3-update (einzelne Partition -> root(squashfs)) machen
9. dbox booten
-> Ergebnis: ein bootbares System
Das ist doch mysteriös - oder ?
Ryker
Mit selben Image meine ich auch exakt das selbe, ohne neu zu kompilieren. ausschlaggebend ist die ucode die gerade aktiv/geladen ist, während geflashed wird. Nicht die die ich nach dem Flashen evtl. wieder reinkopiere, Wenn ich die ucode nach dem Flashen wieder austausche, funktioniert auch wieder die 00F0.
Das wäre ja der Hammer, wenn das Phänomen wirklich nur auf meiner Nokia auftritt. Der BN-Bootloder hat die Version 1.0 . Ich weiß nicht, ob das auch noch eine Rolle spielt. Ansonsten probier doch mal folgende Schritte aus.
1. aktuellen FlashInhalt sichern
2. ucode00F0 in die dbox2 nach /var/tuxbox/ucodes kopieren
3. dbox booten, damit die aktiv wird.
4. einen mtd3-update (einzelne Partition -> root(squashfs)) machen
5. dbox booten
-> Ergebnis: "kein System"
6. gesicherten FlashInhalt mittels Bootmanager zurückspielen
7. Sicherstellen, daß NICHT die ucode00F0 aktiv ist
8. einen mtd3-update (einzelne Partition -> root(squashfs)) machen
9. dbox booten
-> Ergebnis: ein bootbares System
Das ist doch mysteriös - oder ?
Ryker
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image
-
- Tuxboxer
- Beiträge: 2452
- Registriert: Montag 21. Oktober 2002, 10:04
zu 1. du meinst 'complete flash w/o bl' ???Ryker hat geschrieben:[...]
1. aktuellen FlashInhalt sichern
2. ucode00F0 in die dbox2 nach /var/tuxbox/ucodes kopieren
3. dbox booten, damit die aktiv wird.
4. einen mtd3-update (einzelne Partition -> root(squashfs)) machen
5. dbox booten
-> Ergebnis: "kein System"
6. gesicherten FlashInhalt mittels Bootmanager zurückspielen
7. Sicherstellen, daß NICHT die ucode00F0 aktiv ist
8. einen mtd3-update (einzelne Partition -> root(squashfs)) machen
9. dbox booten
-> Ergebnis: ein bootbares System
zu 4. mit welchem mtd3 ?
zu 7. wenn 6. mit 1. dann ist ucode00f0 nicht aktiv ...
zu 8. mit welchem mtd3 ?
Was passiert, wenn du beide ucodes auf der Box lässtz und nur jeweils in _ucode.bin umbenennst?
Schon gelesen ???
ENIGMA-DOC
ENIGMA-DOC
-
- Image-Team
- Beiträge: 554
- Registriert: Montag 2. Juni 2003, 10:38
zu zu1. ja, zur Sicherheit, weil man ja nach Punkt 5 kein System mehr auf der dbox hatessu hat geschrieben: zu 1. du meinst 'complete flash w/o bl' ???
zu 4. mit welchem mtd3 ?
zu 7. wenn 6. mit 1. dann ist ucode00f0 nicht aktiv ...
zu 8. mit welchem mtd3 ?
zu zu4. egal - irgendeins was zum Komplettimage passt z.b das http://yadi.org/images.php#Snapshot_mtd3
zu zu7. richtig, ab Punkt 6 ist ja auch der Fall, der Funktioniert
zu zu8. exakt das selbe wie bei Punkt 4
Das ist natürlich völlig egal, weil nicht die Anwesenheit der ucode00F0, sondern das wirkliche Aktivsein der ucode00F0 im Chip den Flashvorgang killt.essu hat geschrieben: Was passiert, wenn du beide ucodes auf der Box lässtz und nur jeweils in _ucode.bin umbenennst?
Ryker
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image