Manchmal kann es sinnvoll sein das Modem in einen Zustand zu versetzen in dem man den Inhalt des Flash-Chips reparieren kann.
Zum Beispiel wenn das Modem die Firmware nicht mehr bootet oder
man bestimmte Einstellungen derart modifiziert hat das sich die Firmware in einer Endlosschleife aufhängt.
Für diesen Fall hat das Modem eine Art Notfall Betriebssystem.
Zuerst muss versucht werden das Modem daran zu hindern die "normale" Firmware zu booten.
Dazu erzeugen wir einen Fehler im Bootvorgang.
Suchen Sie auf der Platine die auf dem Bild rot markierten Kontakte.
Bevor Sie nun dem Modem Strom geben schliessen Sie die zwei Kontakte kurz (z.B mit einem kleinen Schraubendreher).
Stecken Sie nun das Netzkabel ins Modem und achten auf die Ausgabe im Terminalprogramm.
Das Modem sollte sich darauf ungefähr so melden:
SDRAM size = 0x800000
Flash boot failed.
Entered console ... No, or bad, ATMOS images.
]
Jetzt können Sie die 2 Kontakte die Sie zuvor kurzgeschlossen haben wieder öffnen.
Prüfen Sie nun mit "configflash" ob das Gerät eine MAC-Adresse hat.
Falls nicht dann muss mit "configflash mac" eine gesetzt werden.
Danach gibt man dem Xavi mit "configflash flashfs emergency" die Anweisung das es beim nächsten Bootvorgang vom Recover Betriebsystem booten soll.
Warten Sie kurz bis die Einstellung gespeichert sind.
Wenn alles klappt meldet sich das Modem nach einem Reset ungefähr so:
SDRAM size = 0x800000
Welcome to EMERGENCY BOOT 2.53
192.168.0.99>
Das Modem sollte jetzt auch über die Ethernet-Schnittstelle vom PC aus erreichbar sein.
Nun kann man versuchen über tftp die Firmware im Flash zu reparieren oder zu aktualisieren.
Eine Übersicht und Erklärung über alle Befehle des EMERGENCY BOOT erhalten sie über "help" oder "?" oder "[Befehl] help".
Einige nützliche Befehle sind z.B "setip" oder "ip device list" und "config print".
Wenn Sie im EMERGENCY BOOT "fertig" sind und beim nächsten Reset vom Image booten wollen dann muss die Prozedur mit den 2 Kontakten wiederholt werden.
In der Console geben Sie dann "configflash flashfs auto" ein um nach einem Reset wieder "normal" zu booten.