kingmattes Geschrieben 16. Dezember 2012 Melden Share Geschrieben 16. Dezember 2012 Hallo Freunde, Problemkind ist eine HD1 Sat. Hat jemand eine schnelle Idee. Ich habe beim Hin- und Her-Flashen wohl nicht aufgepasst. Nun hängt die Box bei BOOT KERNEL. Ich komme aber noch per FTP auf die Box. Lässt sich so noch was retten? Ich bin etwas schockiert, dass heutzutage noch ein serieller Anschluss nötig ist, um da was zu richten. Ich habe gar keinen nativen Anschluss mehr und alle seriellen Kabel nach Verkauf meiner DBoxen entsorgt. Falls es wirklich nur per serieller Lösung geht, kann jemand einen USB-Nullmodem-Adapter empfehlen? Ich danke Euch für Eure spontane Hilfe! Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Admin Gandalf Geschrieben 16. Dezember 2012 Admin Melden Share Geschrieben 16. Dezember 2012 Wenn du mit Telnet noch drauf kommst dann kannst du via Telnet flashen. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
kingmattes Geschrieben 16. Dezember 2012 Autor Melden Share Geschrieben 16. Dezember 2012 (bearbeitet) Wenn du mit Telnet noch drauf kommst dann kannst du via Telnet flashen. Danke für den Tipp!! Telnet hatte ich vollkommen ausgeblendet, weil ich so gefrustet war, dass ich keinerlei seriellen Krempel mehr hier habe. Ein virtuelles Bier von mir EDIT\ Leider bleibe ich hier hängen: cat image.img > /dev/mtd2 Fehler: -sh: cat: Input/output error Edit2\ So, ich glaube das wars, ich komme auch per Telnet/FTP nicht mehr auf die Box. bearbeitet 16. Dezember 2012 von kingmattes Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Don de Deckelwech Geschrieben 16. Dezember 2012 Melden Share Geschrieben 16. Dezember 2012 Hi, per USB-Stick flashen... Ciao, DdD. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
kingmattes Geschrieben 17. Dezember 2012 Autor Melden Share Geschrieben 17. Dezember 2012 Hi Don, Aber ab diesem Punkt benötige ich einen seriellen Anschluss. Jetzt muss ich erst mal in die Stadt und schauen, wo ich einen USB-Nullmodem-Adapter herbekomme. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
pathAuf Geschrieben 17. Dezember 2012 Melden Share Geschrieben 17. Dezember 2012 Fast jedes gute Gerät hat noch einen RS232 Port... Sogar mein hochmoderner Plasma von Panasonic Nach dem ich mit dem Emergency Tool bei meiner BSE nicht so richtig zum Erfolg kam, habe ich dieses hier probiert! http://www.coolstream.to/index.php?page=Thread&threadID=2747 Klappte gleich beim ersten mal... Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Death_Sea Geschrieben 17. Dezember 2012 Melden Share Geschrieben 17. Dezember 2012 (bearbeitet) Fast jedes gute Gerät hat noch einen RS232 Port... Sogar mein hochmoderner Plasma von Panasonic Nach dem ich mit dem Emergency Tool bei meiner BSE nicht so richtig zum Erfolg kam, habe ich dieses hier probiert! http://www.coolstrea...d&threadID=2747 Klappte gleich beim ersten mal... Meine HD1 hab ich auch so wiederbelebt. so gehts So hab ich meine HD1 wiederbelebt! --------------------------------------------------------------------- Vorweg: Diese Anleitung ist eigentlich für die Neo/Zee und vom NG-Return-Board. Ich hab das für die HD1 angepasst,also Kernel-mtd1&Image-mtd2,mehr nicht!.Und funktioniert auch! Den Kernel&Basisimage hab ich von Coolstream.to. Geflasht hab ich das ganze mit Putty und den angegebenen Parametern. Voraussetzungen: - PC ist per Nullmodemkabel mit der Box verbunden - Auf dem PC läuft ein Terminalprogramm, wie z.B. das Windows eigene Hyperterm,Putty, mit den Parametern 115200 Baud, 8 Datenbits, 1 Stopbit, keine Parität, kein Handshake - der USB-Stick ist im FAT-Dateisystem formatiert(bei meinerHD1 gings mit FAT32) - auf dem USB-Stick befindet sich das flashende Image in entpackter Form (kein zip, gz, 7u oder sonstiges) in dessen Wurzelverzeichnis Kernel: Kernel-Schritt 1: Um den Kernel neu zu flashen, gehen wir folgendermaßen vor: Box einschalten und sofort nach der Hardwareausgabe des Bootloaders im Terminalprogramm eine Taste drücken, so das der Startvorgang unterbrochen wird. Die Anzeige im Terminalprogramm sollte z.B. so aussehen: code: 1: +------------------------------------------------------------------------------+ 2: ¦ U-Boot 2009.03-svn1556 (Mai 27 2010 - 01:23:56) Coolstream HDx ¦ 3: ¦------------------------------------------------------------------------------¦ 4: ¦ Chipset information ¦ 5: ¦ Vendor: Conexant Type: CX2450x (Nevis) Revision: C0 Fuses: 7FFFC534 ¦ 6: ¦ Option: 00010000 max. clock: 550 MHz Core voltage: high ¦ 7: ¦------------------------------------------------------------------------------¦ 8: ¦ Clock information ¦ 9: ¦ MPG0: 594.000 MHz MPG1: 594.000 MHz HD : 593.407 MHz AUD : 491.520 MHz ¦ 10:¦ PLL0: 432.000 MHz PLL1: 550.000 MHz PLL2: 533.333 MHz ¦ 11:¦ CPU : 550.000 MHz from PLL1 ¦ 12:¦------------------------------------------------------------------------------¦ 13:¦ Memory configuration ¦ 14:¦ Start ¦ End ¦ Type ¦ Description ¦ 15:¦----------+----------+-------+------------------------------------------------¦ 16:¦ 00000000 ¦ 0FFFFFFF ¦ RAM ¦ System main memory bank #0 ¦ 17:¦ 10000000 ¦ 17FFFFFF ¦ RAM ¦ System main memory bank #1 ¦ 18:¦ F0000000 ¦ F0FFFFFF ¦ FLASH ¦ Spansion S29GL128P (128 Mbit / 8M x 16) ¦ 19:¦ F1000000 ¦ F1FFFFFF ¦ FLASH ¦ Spansion S29GL128P (128 Mbit / 8M x 16) ¦ 20:¦------------------------------------------------------------------------------¦ 21:¦ Serial number: 000-00000001 (00-000001) ¦ 22:¦------------------------------------------------------------------------------¦ 23:¦ Network configuration ¦ 24:¦ MAC: Conexant VMAC rev. 07 address: 00-C5-5C-00-00-01 ¦ 25:¦ PHY: IC Plus IP101 address: 09 ¦ 26:+------------------------------------------------------------------------------+ 27:Hit any key to stop autoboot: 0 28:HDx> Kernel-Schritt 2: Den USB-Stick anschließen und folgendes im Terminalprogramm eintippen: code: 1:usb start Diese Eingabe bestätigt die Box mit folgender Antwort: code: 1:(Re)start USB... 2:USB: ehci_hcd_init(); 3:CX2450x init hccr e8000100 and hcor e8000140 hc_length 64 4:Register 10011 NbrPorts 1 5:USB EHCI 1.00 6:scanning bus for devices... 2 USB Device(s) found 7: scanning bus for storage devices... 1 Storage Device(s) found 8:HDx> Kernel-Schritt 3: Nun wird die Kerneldatei geladen. Dazu muß folgendes eingegeben werden: code: 1:fatload usb 0 0x0e000000 mtd1.img Im Terminalprogramm ist der aktuelle Ladefortschritt durch eine vielzahl von Punkten zu verfolgen: code: 1:reading mtd1.img 2:.................................................................................. 3:.................................................................................. 4: 5:4194304 bytes read (kann bei der HD1 abweichen) 6:HDx> Kernel-Schritt 4: Löschen des für den Kernel vorgesehenen Bereiches im Flash. Dazu dient diese Eingabe: code: 1:erase 0xf0080000 0xf047ffff Auch hier wird wieder mit Punkten der Fortschritt angezeigt: code: 1:.................................................................................. 2:.............................................. 3:Erased 32 sectors 4:HDx> Kernel-Schritt 5: Jetzt wird geflasht. Dazu folgendes im Terminalprogramm eingeben: code: 1:cp 0x0e000000 0xf0080000 0x100000 Im Terminalprogramm gibt die Box abermals den Fortschritt durch eine Reihe von Punkten aus: code: 1:Copy to Flash... ................................................................. 2:...................................................... 3:done 4:HDx> An dieser Stelle ist der Kernel geflasht. Nun kann die Box durch Eingabe von "reset" im Terminalprogramm oder durch Aus- und Einschalten neu gestartet werden. Image Image-Schritt 1: Um das Image zu flashen, gehen wir folgendermaßen vor: Box einschalten und sofort nach der Hardwareausgabe des Bootloaders im Terminalprogramm eine Taste drücken, so das der Startvorgang unterbrochen wird. Die Anzeige im Terminalprogramm sollte z.B. so aussehen: code: 1: +------------------------------------------------------------------------------+ 2: ¦ U-Boot 2009.03-svn1556 (Mai 27 2010 - 01:23:56) Coolstream HDx ¦ 3: ¦------------------------------------------------------------------------------¦ 4: ¦ Chipset information ¦ 5: ¦ Vendor: Conexant Type: CX2450x (Nevis) Revision: C0 Fuses: 7FFFC534 ¦ 6: ¦ Option: 00010000 max. clock: 550 MHz Core voltage: high ¦ 7: ¦------------------------------------------------------------------------------¦ 8: ¦ Clock information ¦ 9: ¦ MPG0: 594.000 MHz MPG1: 594.000 MHz HD : 593.407 MHz AUD : 491.520 MHz ¦ 10:¦ PLL0: 432.000 MHz PLL1: 550.000 MHz PLL2: 533.333 MHz ¦ 11:¦ CPU : 550.000 MHz from PLL1 ¦ 12:¦------------------------------------------------------------------------------¦ 13:¦ Memory configuration ¦ 14:¦ Start ¦ End ¦ Type ¦ Description ¦ 15:¦----------+----------+-------+------------------------------------------------¦ 16:¦ 00000000 ¦ 0FFFFFFF ¦ RAM ¦ System main memory bank #0 ¦ 17:¦ 10000000 ¦ 17FFFFFF ¦ RAM ¦ System main memory bank #1 ¦ 18:¦ F0000000 ¦ F0FFFFFF ¦ FLASH ¦ Spansion S29GL128P (128 Mbit / 8M x 16) ¦ 19:¦ F1000000 ¦ F1FFFFFF ¦ FLASH ¦ Spansion S29GL128P (128 Mbit / 8M x 16) ¦ 20:¦------------------------------------------------------------------------------¦ 21:¦ Serial number: 000-00000001 (00-000001) ¦ 22:¦------------------------------------------------------------------------------¦ 23:¦ Network configuration ¦ 24:¦ MAC: Conexant VMAC rev. 07 address: 00-C5-5C-00-00-01 ¦ 25:¦ PHY: IC Plus IP101 address: 09 ¦ 26:+------------------------------------------------------------------------------+ 27:Hit any key to stop autoboot: 0 28:HDx> Image-Schritt 2: Den USB-Stick anschließen und folgendes im Terminalprogramm eintippen: code: 1:usb start Diese Eingabe bestätigt die Box mit folgender Antwort: code: 1:(Re)start USB... 2:USB: ehci_hcd_init(); 3:CX2450x init hccr e8000100 and hcor e8000140 hc_length 64 4:Register 10011 NbrPorts 1 5:USB EHCI 1.00 6:scanning bus for devices... 2 USB Device(s) found 7: scanning bus for storage devices... 1 Storage Device(s) found 8:HDx> Image-Schritt 3: Nun wird die Imagedatei geladen. Dazu muß folgendes eingegeben werden: code: 1:fatload usb 0 0x0e000000 mtd2.img Im Terminalprogramm ist der aktuelle Ladefortschritt durch eine vielzahl von Punkten zu verfolgen: code: 1:reading mtd2.img 2:.................................................................................. 3:.................................................................................. 4: 5:28835840 bytes read(kann bei der HD1 abweichen) 6:HDx> Image-Schritt 4: Löschen des für das Image vorgesehenen Bereiches im Flash. Dazu dient diese Eingabe: code: 1:erase 0xf0480000 0xf1ffffff Auch hier wird wieder mit Punkten der Fortschritt angezeigt: code: 1:.................................................................................. 2:.................................................................................. 3:.............................................. 4:Erased 220 sectors 5:HDx> Image-Schritt 5: Jetzt wird geflasht. Dazu folgendes im Terminalprogramm eingeben: code: 1:cp 0x0e000000 0xf0480000 0x6E0000 Im Terminalprogramm gibt die Box abermals den Fortschritt durch eine Reihe von Punkten aus: code: 1:Copy to Flash... ................................................................. 2:...................................................... 3:done 4:HDx> An dieser Stelle ist das Image geflasht. Nun kann die Box durch Eingabe von "reset" im Terminalprogramm oder durch Aus- und Einschalten neu gestartet werden. bearbeitet 17. Dezember 2012 von Death_Sea Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
kingmattes Geschrieben 18. Dezember 2012 Autor Melden Share Geschrieben 18. Dezember 2012 Bei mir hat es mit dem Emergency Tool geklappt, allerdings nur auf einem XP-System. Unter Win7 X64 kam keine Verbindung zustande. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge