Author Topic: AllFlash_Reset_v13  (Read 894 times)

0 Members and 1 Guest are viewing this topic.

Offline elcardinal74

  • Hero Member
  • *****
  • Posts: 2056
AllFlash_Reset_v13
« on: January 18, 2010, 09:55:36 PM »
Zum löschen des FLASH-Speichers...
Genaue Anleitung findet ihr hier: Anleitung zum Löschen des FLASH-Speichers THX to Lombardo

Anleitung zum Löschen des FLASH-Speichers
   
Hallo Humax-Freunde,


in seltenen (!!!) Fällen kann es tatsächlich vorkommen, daß beim Humax 5400 softwaretechnisch "der Wurm reinkommt" und sich das erst durch ein Löschen des FLASH-Speichers (außer dem Loader!) wieder beheben läßt.

Die meisten Lösch-Files sind leider ziemlich unvollständig, und löschen nur einen Bruchteil des FLASH-Speichers. Außerdem wurden in den vergangenenen Jahren fatalerweise auch ein paar Lösch-Files in Umlauf gebracht, die im Falle eines vollständigen Überspielens gleich auch noch den Loader mitlöschen und somit den Humax ruinieren; nach so einem Supergau muß ein Fachmann mit Spezialausrüstung (wie z. B. "satfan123") wieder den passenden Loader einspielen.

Ich selber empfehle zum Löschen nur 1 einziges File: "AllFlash_Reset_v13" (nur diese Version 1.3 und keine ältere Version); dieses File wurde von Altmeister CrazySat sorgfältig zusammengestellt, und es enthält keinerlei gefährliche Loaderdaten.
Hier kann man es downloaden:
You are not allowed to view links. Register or Login

Damit dieses File auch tatsächlich vollständig überspielt wird, muß man allerdings ein paar Sachen beachten. Da die meisten Humax-Besitzer damit nicht vertraut sein dürften, schildere ich das an dieser Stelle etwas ausführlicher.

Zum Überspielen dieses Files sollte man HDFSmart1.8 (oder HDFSmart1.8p) einsetzen, und noch vor dem eigentlichen Überspielen sind ein paar Aktionen notwendig. (Alternativ funktioniert das auch mit HumaxTOOLit aus der Programmsammlung HumaxACTit-2.0, aber darauf möchte ich hier nicht ausführlicher eingehen.) Diese Aktionen können nur dann durchgeführt werden, wenn HDFSmart als eigenständig vorhandenes Programm benutzt wird und nicht als Teil irgendeiner Programmsammlung (wie z. B. als Teil des "Humax Loader Pack"). Auch von HDFSmart als eigenständigem Programm gibt es verschiedene Distributionen: Die originale Distribution von HDSmart1.8 muß richtig installiert werden, und der Programmordner ist dann auf dem Computer unter "C:\Programme\HumaxSmartSuite\HDFSmart" zu finden (diese Installationsversion von HDFSmart1.8 kann man downloaden unter: You are not allowed to view links. Register or Login ); daneben gibt es auch Distributionen von HDFSmart, wo man nichts installieren muß, sondern gleich einen fertigen Programmordner vor sich hat.


Hier die Schritte im einzelnen:

Im entzippten Ordner von "AllFlash_Reset_v13" findet man drei Files:
- "AllFlash_Reset_v13.hdf" (= eigentliches Lösch-File)
- "firmreset.rdd" (= dieses File wird vom Programm HDFSmart benötigt)
- " README.txt" (CrazySats englischsprachige Erklärung zum Lösch-File)
Das File "firmreset.rdd" muß unbedingt in den Programmordner von HDFSmart1.8 hineinkopiert werden, wo es eine ältere Version des gleichnamigen Files ersetzt. (Außerdem würde ich empfehlen, bei dieser Gelegenheit auch noch gleich das Lösch-File ""AllFlash_Reset_v13.hdf" in den Programmordner von HDFSmart mit hineinzukopieren.) HDFSmart benötigt grundsätzlich ein passendes RDD-File (Dateityp "RDD" = RAW-Data-Dictionary), um die in einem HFD-File (Dateityp "HDF" = Humax Download Format) enthaltenen Einzeldateien (im RAW-Format) identifizieren, anzeigen und überspielen zu können. Nochmal ganz deutlich gesagt: Diejenigen (RAW-)Einzeldateien (innerhalb eines HDF-Files), die aufgrund des aktiven RAW-Data-Dictionary nicht klassifiziert werden können, werden von HDFSmart jeweils als "unknown block" gemeldet und können nicht angezeigt oder in den Humax geladen werden.

Standardmäßig ist bei HDFSmart das File "default.rdd" ausgewählt, das für die Identifikation "normaler" Firmware gedacht ist. Das Lösch-File enthält aber weitaus mehr Einzelfiles als diejenigen, die das standardmäßig ausgewählte "default.rdd" erkennen kann und beim Laden zuläßt. Wenn das "default.rdd" beim Aufrufen von "AllFlash_Reset_v13.hdf" aktiv ist, dann wird das Lösch-File nur partiell angezeigt und kann nur partiell in den Humax überspielt werden. Bevor man "AllFlash_Reset_v13.hdf" aufruft, ist es daher unbedingt notwendig, vorübergehend ein anderes RAW-Data-Dictionary auszuwählen, das speziell für dieses Lösch-File gedacht ist: das "firmreset.rdd". Diese wichtige Auswahl erfolgt im Programm-Menü über "Config > Data Dictionary".

Sobald bei HDFSmart das File "firmreset.rdd" als Data Dictionary ausgewählt wurde, kann man das Lösch-File "AllFlash_Reset_v13.hdf" vollständig aufrufen.

Danach ist eine kleine Fleißaufgabe notwendig: In sämtliche Kästchen von den insgesamt 43 (!!) Einzeldateien (RAW buffers) ist per Mausklick ein kleines schwarzes Häkchen zu setzen. Denn HDFSmart überspielt ja grundsätzlich nur solche (RAW-)Einzeldateien, die im Programmfenster eine Markierung aufweisen.


Überspielen: Nach dem Klick auf das Mikroprozessorsymbol im Programmfenster und einem anschließenden "Bestätigungsklick" kann der Humax 5400 angeschaltet werden. Das Ganze dauert ein paar Minuten ......

Gleich danach empfielt sich, bei HDFSmart (über "Config > Data Dictionary") wieder das Data Dictionary für die normale "Firmware" auszuwählen: das "default.rdd". Übrigens kann es sein, daß – je nach Distribution – dieses "default.rdd" nicht mehr ganz aktuell ist. Die aktuelle Version heißt "HDFSmart_rdd_Update_20070905" und ist unter der Titel "HDF Smart rdd Update 2007-Sep-05" zu haben, und zwar bei: You are not allowed to view links. Register or Login ; das entzippte Paket enthält das File "default.rdd", das man in den Programmordner von HDFSmart hineinkopiert, wo es die ältere Version ersetzt.

In den Humax 5400 ist nach dem Löschen die komplette Software neu einzuspielen (Komplett-Patch "ToH3.4HoT11.0" eventuell zusätzlich noch der kleine Patch "HoT11.1"; Settings; Key.Bin), und es sind die passenden Einstellungen im Menü zu setzen (v. a. im Menü "Config").



Grüße

Lombardo