<<< Previous topic - Next topic >>> |
|
Author |
Message |
DDle
Joined: 17 Aug 2006 Posts: 7
|
Posted: 09.01.2007, 16:54 Post subject: Probleme beim reboot |
|
|
Hallo all,
ich habe da ein kleines Problem mit dem reboot des DNP/2110.
Wenn ich über telnet den Befehl reboot absetze, geht das System down und kommt auch meist wieder hoch. Nur es kann auch passieren, daß sicht nichts tut, d.h. der DNP/2110 fährt runter, kommt aber nicht wieder hoch, erst nach Betätigung der Reset Taste.
Diese Verhalten ist äußerst Hinterlich, den mein Einsatzort für den DNP/2110 ist ca. 10Tkm entfernt ist und da kann nicht mal schnell einer die Reset Taste drücken.
Gibt es eine Lösung für dieses Phänomen.
Viele Grüße
Lutz |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1461
|
Posted: 11.01.2007, 07:51 Post subject: Reboot .... |
|
|
Bitte vor dem "reboot" den folgenden Befehl in der Kommandozeile ausführen:
cat /dev/mtd0 > /dev/null
Danach kann der "reboot" ausgeführt werden. Das müsste immer klappen.
Gruß
KDW |
|
Back to top |
|
|
DDle
Joined: 17 Aug 2006 Posts: 7
|
Posted: 11.01.2007, 12:41 Post subject: |
|
|
Vielen Dank für die schnelle Antwort.
mit cat /dev/mtd0 > /dev/null vor dem "reboot" scheint der Restart zuverlässig zu funktionieren.
Nur zu meinem Verständnis:
mit cat /dev/mtd0 > /dev/null lese ich den Flash aus oder ??
d.h. dass der DNP/2110 beim restart hängen bleibt liegt am Flash
Nochmals vielen Dank für die Antwort.
Gruß
Lutz |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1461
|
Posted: 11.01.2007, 14:51 Post subject: Reboot ... |
|
|
Hallo Lutz.
Ursache sind die internen Zustände des Flash-Chips. Dieser kann sich u.a. im Zustand READ oder WRITE befinden (es gibt auch noch weitere Zustände). Nur im Zustand READ kann der DNP/2110 erneut booten. Dabei muss ja aus dem Flash gelesen werden.
Da man durch Linux und das JFFS nicht mitbekommt, in welchem Zustand sich der Flash gerade befindet, muss durch eine definierte Aktion der READ-Zustand erzwungen werden. Genau diese Aufgabe erledigt das „cat /dev/mtd0 > /dev/null“.
Gruß
KDW |
|
Back to top |
|
|
DDle
Joined: 17 Aug 2006 Posts: 7
|
Posted: 11.01.2007, 14:58 Post subject: |
|
|
Hallo KDW,
danke für die Antwort, nun sind alle Klarheiten beseitigt
Gruß
Lutz |
|
Back to top |
|
|
Oleksiy
Joined: 22 Feb 2007 Posts: 8
|
Posted: 16.04.2009, 13:05 Post subject: Re: Reboot ... |
|
|
kdw wrote: | Hallo Lutz.
Ursache sind die internen Zustände des Flash-Chips. Dieser kann sich u.a. im Zustand READ oder WRITE befinden (es gibt auch noch weitere Zustände). Nur im Zustand READ kann der DNP/2110 erneut booten. Dabei muss ja aus dem Flash gelesen werden.
KDW |
Dass alles betrifft auch watchdog, ich denke?
Aber dann ist es nich loesbar, weil es nicht moeglich ist vor watchdog reset READ Zustand zu versorgen.
Gruss |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1461
|
Posted: 20.04.2009, 09:44 Post subject: Reboot ... |
|
|
Ja, das stimmt. Das ist eine Schwachstelle des DNP/2110. Das lässt sich nur durch einen Software-Watchdog lösen.
Gruß
KDW |
|
Back to top |
|
|
|