HX3.6 Bootloader Update (deutsch): Unterschied zwischen den Versionen
Bovist (Diskussion | Beiträge) |
Bovist (Diskussion | Beiträge) |
||
Zeile 36: | Zeile 36: | ||
==Updates über MacOS== | ==Updates über MacOS== | ||
Ein vollständiges | Ein vollständiges Update können Sie auch mit der App '''DreamDFU_kbp''' für MacOS durchführen, wie in der Bedienungsanleitung zu Ihrem HX3.6-Gerät beschrieben. Versetzen Sie dazu das Gerät in den DFU-Modus, starten Sie die App und wählen Sie aus dem Verzeichnis ''update'' die Datei ''hx36_update.dfu'' aus. Der ''HX3.6 Manager'' bzw. ''Updater'' wird dafür nicht benötigt. Mit ''Wine'' oder ''CrossOver'' unter MacOS ist das Update- bzw. Bootload-Utility des ''HX3.6 Managers'' leider nicht einsetzbar, da diese Umgebungen es nicht erlauben, einen DFU-Treiber zu installieren. |
Version vom 29. April 2023, 16:05 Uhr
Überblick
Der Update-Vorgang wurde gegenüber HX3.5 grundlegend geändert: Größere Bestandteile wie z.B. die FPGA-Konfiguration (Sound Engine), die Controller-Firmware oder Presets werden nun grundsätzlich über den neuen HX3.6-Bootloader abgewickelt. Während ein Update früher bis zu 30 Minuten in Anspruch nahm, ist es nun in wenigen Sekunden erledigt.
Der Bootloader ist ein fest im HX3.6-Controller installiertes Hilfsprogramm, dass nach dem Einschalten einfach die HX3.6-Firmware startet. Wenn Sie beim Einschalten jedoch den Encoder-Knopf gedrückt halten oder eine SD-Karte in den Kartenslot-Adapter eingelegt haben, gelangen Sie in den Bootloader, der ein eigenes Menü anbietet. Der Bootloader kann außerdem über das Preset-Submenü (im Haupmenü DOWN-Taster drücken und zum Eintrag Bootld Update navigieren) oder per Befehl vom HX3.6 Manager gestartet werden.
Bootloader-Modus
Der Bootloader-Modus wird im Display durch die invers dargestellten Buchstaben BL unten rechts angezeigt; die blaue LED auf dem Mainboard flackert im Rhythmus an/3x kurz aus. Im Bootloader-Modus kann HX3.6 keine Befehle des HX3 Managers über FTDI-Kabel oder USB empfangen. Stattdessen meldet sich HX3.6 am Rechner-USB als DFU-Device an, um Update-Dateien empfangen zu können.
Der Bootloader bietet nur ein eingeschränktes Menü auf dem DisplayPanel an. Navigiert wird wie üblich mit dem Dreh-Encoder. Bestätigen Sie die jeweilige Auswahl durch Druck auf den Dreh-Encoder-Knopf.
- Nach dem Start überprüft der Bootloader , ob Sound Engine (FPGA) und normale Firmware einsatzbereit sind und zeigt ggf. eine Fehlermeldung.
- SD Card Update: Wenn eine SD-Karte eingelegt ist, bietet er das Update über SD-Karte an. Es werden nur die Teile des Updates berücksichtigt, die auch auf der SD-Karte gefunden wurden.
- DFU Upload: Der Bootloader wartet auf das Hochladen einer DFU-Update-Datei.
- FPGA recover from FAILSAFE: Zurückladen einer garantiert funktionsfähigen Sound Engine und eines MIDI-Scan-Treibers. Diese werden benötigt, falls die aktuell installierte Sound Engine nicht funktioniert; dann wäre auch kein DFU-Update möglich!
- FW recover from FAILSAFE: Zurückladen einer garantiert funktionsfähigen Controller-Firmware. Bitte beachten: Diese kann älteren Datums sein, ermöglicht aber ein Arbeiten mit dem HX3.6 Manager.
- Exit Update: Beenden des Bootloaders, Starten der normalen Firmware.
Upload von DFU-Dateien
DFU-Dateien enthalten neben dem eigentlichen Daten (z.B. Firmware, Presets, Defaults) spezielle Anweisungen, wo diese Daten im Speicher landen sollen. Sie erhalten die DFU-UPdates von uns, können diese aber mit dem HX3.6 Bootload-Utility auch selbst individuell zusammenstellen. Eine DFU-Datei kann gleichzeitig mehrere Teile enthalten, etwa eine neue Sound Engine (FPGA), eine neue Firmware, optimierte Defaults oder andere Presets.
Wählen Sie unter Windows (ab Version 7) im HX3.6 Bootload-Utility den Menüpunkt Action->Send single DFU file, um eine DFU-Datei an HX3.6 zu schicken. Wählen Sie im Datei-Dialog die hochzuladende Datei; unsere Updates heißen in der Regel hx36_update.dfu.
Achtung: Die Firmware für den DSP (Equalizer, Hall, GM-Soundgenerator) und GM-Soundbänke werden immer getrennt hochgeladen, falls erforderlich. Bestandteile für den DSP können nicht in hx36_update.dfu enthalten sein. Im updates-Verzeichnis finden Sie folgende DFU-Dateien:
- hx36_update.dfu Update-Datei, die Sie von unserem Server oder per EMail erhalten haben. Diese kann Firmware, Sound Engine, Defaults, Orgelmodelle und andere Bestandteile enthalten.
- dsp_fw.dfu DSP-Firmware für Equalizer, Hall, GM-Soundgenerator
- dsp_fw_nogm.dfu DSP-Firmware für Equalizer, erweiterte Hall-Programme, aber ohne GM-Soundgenerator. Die erweiterten Hallprogramme (4..7) müssen im HX3 Editor aktiviert werden.
- dsp_fw_mag.dfu Spezielle DSP-Firmware für Equalizer, Hall, GM-Soundgenerator auf MAG-Orgeln mit geändertem Routing der Audio-Ausgänge.
- presets.dfu HX3.6 Standard-Presets
- gm_bank.dfu GM-Soundbank mit 126 GM-Instrumenten
- ext_bank.dfu Erweiterte GM-Soundbank mit diversen Pianos, ersetzt einige Instrumente der GM-Soundbank
Updates über MacOS
Ein vollständiges Update können Sie auch mit der App DreamDFU_kbp für MacOS durchführen, wie in der Bedienungsanleitung zu Ihrem HX3.6-Gerät beschrieben. Versetzen Sie dazu das Gerät in den DFU-Modus, starten Sie die App und wählen Sie aus dem Verzeichnis update die Datei hx36_update.dfu aus. Der HX3.6 Manager bzw. Updater wird dafür nicht benötigt. Mit Wine oder CrossOver unter MacOS ist das Update- bzw. Bootload-Utility des HX3.6 Managers leider nicht einsetzbar, da diese Umgebungen es nicht erlauben, einen DFU-Treiber zu installieren.