HX3.6 Migration Guide (english): Unterschied zwischen den Versionen

Aus KeyboardPartner Wiki
Zur Navigation springenZur Suche springen
Zeile 23: Zeile 23:
[[Datei:dfu_util.png|400px|thumb|right|'''Neues DFU-Upload-Tool in HX3 Manager 6.0x''']]
[[Datei:dfu_util.png|400px|thumb|right|'''Neues DFU-Upload-Tool in HX3 Manager 6.0x''']]


Eine erhebliche Verbesserung stellt der neue Bootloader des HX3.6 dar, der für Firmware und FPGA Sound Engine einen anderen Update-Prozess erfordert. Der Bootloader ist nun in der Lage, Updates direkt von SD-Karte zu laden oder über den standardisierten DFU-Modus über USB zu empfangen und weist ein eigenes Menü auf. Sie starten den Bootloader, indem Sie vom Preset-Hauptmenu aus ins Submenü wechseln (Taste DOWN) und dort zum Eintrag ''BootLd Update'' navigieren. Drücken Sie den Encoder-Knopf für 2 Sekunden. Alternativ können Sie beim Einschalten den Encoder-Knopf gedrückt halten.
A significant improvement is the new bootloader of HX3.6, which requires a different update process for firmware and FPGA sound engine. The bootloader is now able to load updates directly from SD card or receive them via USB using the standardized DFU mode and features its own menu. You start the bootloader by switching to the submenu from the preset main menu (DOWN button) and navigating to the ''BootLd Update'' entry. Press the encoder knob for 2 seconds. Alternatively you can press and hold the encoder knob while powering on.


Der DFU-Modus arbeitet sehr viel schneller als die bisherige serielle Übertragung. Der Update-Prozess ist in der neuen [http://updates.keyboardpartner.de/Files/Manuals%20%28Anleitungen%29/Bedienungsanleitung_HX35_Manager.pdf Anleitung zum HX3 Manager für Version 6.0xx] genau beschrieben. Neu im HX3 Manager ist nun das BootLoad-Tool. Möglicherweise müssen Sie die Größe des Startfensters vm HX3 Manager vergrößern (nach unten aufziehen), um diese Schaltfläche zu sehen. Hier nur eine Kurzform:
The DFU mode works much faster than the previous serial transfer. The update process is described in detail in the new [http://updates.keyboardpartner.de/Files/HX3.6%20Manager%20Current%20Firmware/UserManual_HX3_Manager.pdf HX3 Manager User Manual] for version 6.0xx. New in the HX3 Manager is the BootLoad tool. You may need to increase the size of the startup window vm HX3 Manager (drag it down) to see this button. Here is just a short form:


====Update procedure with HX3 Manager (short form)====
====Update procedure with HX3 Manager (short form)====

Version vom 12. August 2023, 11:27 Uhr

HX3.5-Platine einbaufertig
HX3.6-Platine einbaufertig

Features

HX3.6 bietet die gleiche Sound-Qualität wie das bisherige HX3.5-Board. Aufgrund des etwas größeren FPGAs der letzten Generation konnte die Rotary-Simulation weiter verfeinert werden. Als zuküftige Erweiterung ist ein TFT-Touchscreen vorgesehen, der viele Bedienelemente ersetzen kann. Der Controller ist nun deutlich leistungsfähiger und reagiert schneller auf die Bedienelemente. Gegenüber der HX3.5-Firmware 5.7xx sind nun konfigurierbare Orgel- und Speaker-Modelle (je 16 verschiedene) hinzugekommen. Die Abmessungen des Boards und die Positionen der Buchsen für USB, Schweller, Fußschalter und Audio haben sich nicht geändert.

Hardware

HX3.6 ist grundsätzlich mit der Peripherie für HX3.5-Boards kompatibel, allerdings hat sich die Nummerierung der Anschlüsse geändert. Den separaten und nur sehr selten genutzten Ausgang PREAMP CTRL mit verschiedenen Steuersignalen gibt es jetzt nicht mehr. PL19 ist für die zukünftige Erweiterung mit einem TFT-Touchscreen neu hinzugekommen.

Software

Firmware und FPGA (Sound Engine) sind aufgrund der nun verwendeten neuen Bauteile nicht mit HX3.5 kompatibel. Verwenden Sie keinesfalls Firmware oder FPGA-Konfiguration von HX3.5 für HX3.6 oder umgekehrt! Scan-Treiber, Presets, CC-Sets, Taperings und Wavesets sind dagegen gleich; Sie können also Ihre eigenen Presets oder Taperings weiterverwenden.

HX3.6 ist von der Software-Schnittstelle her kompatibel mit HX3.5 in der neuesten Firmware-Version 5.8xx, verwendet also auch den gleichen HX3 Manager und Editor. Dieser hat sich gegenüber #5.7xx leicht geändert. Hinzugekommen sind nun Editor-Registerkarten für die Voreinstellung von bis zu 16 Orgel- und Speaker-Modellen. HX3.6 verwendet bis auf einige Ausnahmen größtenteils die gleichen Parameter wie HX3.5. Überprüfen Sie die folgenden Werte sorgfältig und korrigieren Sie sie bei Bedarf:

  • Einige System-Inits-Parameternummern haben sich verschoben: 2nd DB Set Voice Number hat sich auf #1505 verschoben. #1504 sollte "0" sein (die Nummer des 1. DB-Sets hat noch keine Auswirkungen auf den HX3.5)
  • System Inits Preset Save/Restore Mask #1498 hat die Bit-Codierung geändert (siehe Parameter-Help-Text im Editor)
  • Die Switch Remap-Codes für die Voice- und Preset-Tasten ab #5100 wurden geändert, um Platz für die nun möglichen Buttons der neuen Orgel- und Speaker-Modelle zu schaffen. Der "Adding"-Preset-Modus wurde von Wert 100 auf 104 geändert, ebenso Upper von 102 auf 101, Lower von 103 auf 102 und so weiter. Dies war notwendig, um Orgel- und Lautsprecher-Preset-Tastengruppen zu implementieren.
  • Alle älteren Presets mit Nicht-B3-Einstellungen (H100, EG-Modus) sollten für die Orgelmodell- und Lautsprechermodell-Werte überarbeitet werden. Hierfür sind die alten Preset-Einstellungen nicht mehr gültig. Ein Preset speichert jetzt das jeweils verwendete Orgel- und Speaker-Modell statt der einzelnen Werte hierfür ab.

Updates

Neues DFU-Upload-Tool in HX3 Manager 6.0x

A significant improvement is the new bootloader of HX3.6, which requires a different update process for firmware and FPGA sound engine. The bootloader is now able to load updates directly from SD card or receive them via USB using the standardized DFU mode and features its own menu. You start the bootloader by switching to the submenu from the preset main menu (DOWN button) and navigating to the BootLd Update entry. Press the encoder knob for 2 seconds. Alternatively you can press and hold the encoder knob while powering on.

The DFU mode works much faster than the previous serial transfer. The update process is described in detail in the new HX3 Manager User Manual for version 6.0xx. New in the HX3 Manager is the BootLoad tool. You may need to increase the size of the startup window vm HX3 Manager (drag it down) to see this button. Here is just a short form:

Update procedure with HX3 Manager (short form)

  • Start HX3 Manager app, connect to device (by USB cable) and open Updater. Check versions.
  • Click HX3.6 Update button. After confirmation, HX3.6 will switch to bootloader mode ("BL" displayed on MenuPanel).
  • Open file hx36_update.dfu. HX3.6 Bootloader will unpack DFU package when upload is finished and restart.

Alternative for manual updates (experienced users):

  • Start HX3 Manager app and click BootLoad (HX3.6). You may have to resize HX3 Manager's start window to see this button.
  • Enter HX3.6 Bootloader by navigating to submenu Bootld Update. HX3.6 will restart in Bootloader mode, "BL" will be displayed on MenuPanel.
  • In HX3.6 DFU Pack & Send Updater window, select all files to be updated from table above (YES) in Update column. Unselect unnecessary files (NO).
  • Click Send DFU Pack button. HX3.6 Bootloader will unpack DFU package when upload is finished and restart.

If Bootloader does not exit automatically, navigate to menu Exit BootLd und press encoder knob.