- Mitglied seit
- 4 Mai 2008
- Beiträge
- 303
- Punkte für Reaktionen
- 4
- Punkte
- 18
Hallo alle,
nachdem ich zwei Mal (nacheinander) das "sn" Kommando innerhalb des EVA Bootloaders verwendet hatte, konnte das Bootloader Environment nicht mehr gelesen werden. Nach dem Ausführen von "go" kommt es zu folgendem Fehler:
Der String "ERROR: FIRMWARE_ILLEGAL_CONFIG" ersetzt nun auch den normalen EVA Prompt Name ("Eva_AVM"), Ergebnis der Geschichte ist, der Kernel wird nicht mehr geladen, die Box bootet nicht mehr. Nach einem Neustart (Strom ab/an) kann zumindest das Bootloader Environment wieder erfolgreich gelesen werden. Allerdings fehlten 3 Parameter
firmware_info
firmware_version
linux_fs_start
Ich habe alle 3 erfolgreich per setenv mit dem letzten validen Werten setzen können und sie "überleben" auch einen Reboot. Dennoch wird der Kernel nicht mehr geladen und die Box ist "tot".
Was ich kann:
- per serieller Konsole in den Bootoader wechseln und diesen nutzen (setenv & co)
- per FTP ist der Bootloader auch erreichbar, nur das "quote CHECK mtdX" Kommando funktioniert NICHT
Informationen (für das Verständnis) welche ich brauche:
Innerhalb des EVA Bootloaders werden 6 MTD-Devices angezeigt. Welches ist für welche Partition zuständig (auf einer 7590, sprich welches für Kernel, welches für Filesystem, welches für Bootloader und welches für das Bootloader Environment usw.)?
Was ich erreichen will:
- Recover mit einer offiziellen Firmware (ob nun Release-Branch oder Labor, welche ich zuletzt genutzt hatte).
Hat diese Prozedur bereits jemand erfolgreich ausgeführt? In den meisten Threads die ich bisher zu PeterPawn seinem YourFRITZ EVA-Tools gelesen haben, ist das Ziel eines ein FREETZ-Image zu flashen. Kann man das auch mit einem offiziellen Firmware-Image (filesystem und kernel Image)? Wenn ja, welche Schritte fallen da weg, was muss ggf. anders gemacht werden
Update:
Was mir an "Werkzeug" zur Verfügung steht:
- Win 10 Home
- Ubuntu in einer VM
- serielle Konsole
Beste Grüße,
Edge
nachdem ich zwei Mal (nacheinander) das "sn" Kommando innerhalb des EVA Bootloaders verwendet hatte, konnte das Bootloader Environment nicht mehr gelesen werden. Nach dem Ausführen von "go" kommt es zu folgendem Fehler:
Code:
ROM VER: 2.1.0
CFG 0e
B
.
.
.
pagesize = 00000800
no_of_pages_in_block = 00000040
*
*
*
*
*
Detected PXB4583el V1.2-2000
.[piglet] Suceeded
(AVM) EVA Revision: 1.3578
(C) Copyright 2005 AVM Date: Nov 27 2018 Time: 13:38:30 (0) 3 0x0-0x46409
[NAND:] 512MB MACRONIX 2048 Pagesize 128k Blocksize 4096 Blocks HW
[SYSTEM:] GRX5 (ID 0x24 Revision 2) on 1000MHz/600MHz/666MHz
..
Eva_AVM >#
<ERROR: FIRMWARE_ILLEGAL_CONFIG>
Der String "ERROR: FIRMWARE_ILLEGAL_CONFIG" ersetzt nun auch den normalen EVA Prompt Name ("Eva_AVM"), Ergebnis der Geschichte ist, der Kernel wird nicht mehr geladen, die Box bootet nicht mehr. Nach einem Neustart (Strom ab/an) kann zumindest das Bootloader Environment wieder erfolgreich gelesen werden. Allerdings fehlten 3 Parameter
firmware_info
firmware_version
linux_fs_start
Ich habe alle 3 erfolgreich per setenv mit dem letzten validen Werten setzen können und sie "überleben" auch einen Reboot. Dennoch wird der Kernel nicht mehr geladen und die Box ist "tot".
Was ich kann:
- per serieller Konsole in den Bootoader wechseln und diesen nutzen (setenv & co)
- per FTP ist der Bootloader auch erreichbar, nur das "quote CHECK mtdX" Kommando funktioniert NICHT
Informationen (für das Verständnis) welche ich brauche:
Innerhalb des EVA Bootloaders werden 6 MTD-Devices angezeigt. Welches ist für welche Partition zuständig (auf einer 7590, sprich welches für Kernel, welches für Filesystem, welches für Bootloader und welches für das Bootloader Environment usw.)?
Code:
[/COLOR][/COLOR]
[COLOR=#ff0000][COLOR=#000000]mtd0 0x0,0x2C00000
mtd1 0x500000,0xD00000
mtd2 0x0,0x100000
mtd3 0x100000,0x500000
mtd4 0xD00000,0x1500000
mtd5 0x1500000,0x20000000
Was ich erreichen will:
- Recover mit einer offiziellen Firmware (ob nun Release-Branch oder Labor, welche ich zuletzt genutzt hatte).
Hat diese Prozedur bereits jemand erfolgreich ausgeführt? In den meisten Threads die ich bisher zu PeterPawn seinem YourFRITZ EVA-Tools gelesen haben, ist das Ziel eines ein FREETZ-Image zu flashen. Kann man das auch mit einem offiziellen Firmware-Image (filesystem und kernel Image)? Wenn ja, welche Schritte fallen da weg, was muss ggf. anders gemacht werden
Update:
Was mir an "Werkzeug" zur Verfügung steht:
- Win 10 Home
- Ubuntu in einer VM
- serielle Konsole
Beste Grüße,
Edge