sniderman
Newbie
- Registriert
- 12. Februar 2022
- Beiträge
- 7
- Reaktionspunkte
- 2
- Punkte
- 3
Hallo Flasher
Von Anfang an:
Habe bereits drei 6490 erfolgreich via FTP auf 7.29 (AVM) geflasht: 4 Teil-Images nach mtd11-mtd14 hochgeladen, 'firmware_version' und 'linux-fs_start' umgesetzt, reboot. Bingo!
Bei einer weiteren 6490 hat das so nicht mehr funktioniert, da ich die Zeil-Images nicht mehr an einem Stück hochladen konnte (wusste garnicht, dass es 6490 mit unterschiedlichen Bootloadern gibt). Habe herausgefunden, dass 1MB noch gehen. Also: Images gesplitted und Einzelteile hochgeladen (dabei die mtd-Adressbereiche gesetzt: 'quote SETENV mtd<n> <from address>,<to address>'). Hat auch funktioniert.
Jetzt habe ich aber noch eine 6490, die von meinem allerersten Flash-Versuch zerschossen ist, und da wollte ich mich jetzt dranmachen. In den Bootloader komme ich noch rein, aber dann geht nicht mehr viel. Ich konnte initial noch die Aufteilung der mtd's und 'firmware_version'/'linux-fs_start' abfragen und habe diese Daten gespeichert. Nach dem Setzen des ersten Bereichs für mtd0 (ja, ist die aktive Partition, weil booten ja nicht mehr geht, aber auch für mtd11 geht's nicht) mit 'quote SETENV mtd0 <range a>,<range B>' bekomme ich die Meldung 'Environment variable not set', was ich schon komisch finde, denn ich habe damit ja gerade versucht, sie zu setzen (und vorher war sie ja auch gesetzt). Das gleiche ist dann auch mit 'firmware_version' und 'linux-fs_start' passiert: Beim Setzen kam die Fehlermeldung 'nicht gesetzt' und diese Meldung kommt dann natürlich auch bei GETENV. Und solange ich 'linux-fs_start' und die mtd-Adressbereiche nicht setzen kann, ist nix mit flashen.
Kennt jemand dieses Problem?
Kann ich irgendwie den Bootloader in einen initialen Zustand versetzen (so dass ich wieder das Environment setzen kann)?
Bin für jedem Hinweis dankbar!
Von Anfang an:
Habe bereits drei 6490 erfolgreich via FTP auf 7.29 (AVM) geflasht: 4 Teil-Images nach mtd11-mtd14 hochgeladen, 'firmware_version' und 'linux-fs_start' umgesetzt, reboot. Bingo!
Bei einer weiteren 6490 hat das so nicht mehr funktioniert, da ich die Zeil-Images nicht mehr an einem Stück hochladen konnte (wusste garnicht, dass es 6490 mit unterschiedlichen Bootloadern gibt). Habe herausgefunden, dass 1MB noch gehen. Also: Images gesplitted und Einzelteile hochgeladen (dabei die mtd-Adressbereiche gesetzt: 'quote SETENV mtd<n> <from address>,<to address>'). Hat auch funktioniert.
Jetzt habe ich aber noch eine 6490, die von meinem allerersten Flash-Versuch zerschossen ist, und da wollte ich mich jetzt dranmachen. In den Bootloader komme ich noch rein, aber dann geht nicht mehr viel. Ich konnte initial noch die Aufteilung der mtd's und 'firmware_version'/'linux-fs_start' abfragen und habe diese Daten gespeichert. Nach dem Setzen des ersten Bereichs für mtd0 (ja, ist die aktive Partition, weil booten ja nicht mehr geht, aber auch für mtd11 geht's nicht) mit 'quote SETENV mtd0 <range a>,<range B>' bekomme ich die Meldung 'Environment variable not set', was ich schon komisch finde, denn ich habe damit ja gerade versucht, sie zu setzen (und vorher war sie ja auch gesetzt). Das gleiche ist dann auch mit 'firmware_version' und 'linux-fs_start' passiert: Beim Setzen kam die Fehlermeldung 'nicht gesetzt' und diese Meldung kommt dann natürlich auch bei GETENV. Und solange ich 'linux-fs_start' und die mtd-Adressbereiche nicht setzen kann, ist nix mit flashen.
Kennt jemand dieses Problem?
Kann ich irgendwie den Bootloader in einen initialen Zustand versetzen (so dass ich wieder das Environment setzen kann)?
Bin für jedem Hinweis dankbar!