HX3.6 Bootloader Update (deutsch): Unterschied zwischen den Versionen
Bovist (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Ü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 E…“) |
Bovist (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
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 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 | 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== | ==Bootloader-Modus== | ||
Zeile 9: | Zeile 9: | ||
Der Bootloader-Modus wird im Display durch die invers dargestellten Buchstaben '''BL''' unten rechts angezeigt. 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-Modus wird im Display durch die invers dargestellten Buchstaben '''BL''' unten rechts angezeigt. 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: | Der Bootloader bietet nur ein eingeschränktes Menü auf dem DisplayPanel an. Navigiert wird wie üblich mit dem Dreh-Encoder: | ||
* Nach dem Start überprüft er, ob Sound Engine (FPGA) und normale Firmware einsatzbereit sind und zeigt ggf. eine Fehlermeldung. | * Nach dem Start überprüft er, 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. | |||
* '''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. |
Version vom 29. April 2023, 15:31 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. 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:
- Nach dem Start überprüft er, 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.
- 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.