Bugfixes: Unterschied zwischen den Versionen

Aus KeyboardPartner Wiki
Zur Navigation springenZur Suche springen
Zeile 1: Zeile 1:
== Bugfixes und Änderungen ==
== Bugfixes und Änderungen ==


'''Bugfixes''' beheben ernste Probleme, die einzelne Funktionen stören oder komplett lahmlegen. Je nach Anwendungsfall kann es erforderlich sein, das HOAX-Modul upzudaten oder einzusenden. '''Änderungen''' sind eher kosmetischer Natur, ein Firmware-Update ist hier üblicherweise nicht erforderlich. Als '''Update''' gekennzeichnete Einträge umfassen umfangreiche Arbeiten an der Firmware, die möglicherweise eine Neuverdrahtung bestimmter Baugruppen oder ein Neuprogrammieren des Controller-EEPROMs (eigene Presets werden hierbei überschrieben!) erfordern. Dei aktuellsten Einträge finden Sie oben.
'''Bugfixes''' beheben ernste Probleme, die einzelne Funktionen stören oder komplett lahmlegen. Je nach Anwendungsfall kann es erforderlich sein, das HOAX-Modul upzudaten oder einzusenden. '''Änderungen''' sind eher kosmetischer Natur, ein Firmware-Update ist hier üblicherweise nicht erforderlich. Als '''Update''' gekennzeichnete Einträge umfassen umfangreiche Arbeiten an der Firmware, die möglicherweise eine Neuverdrahtung bestimmter Baugruppen oder ein Neuprogrammieren des Controller-EEPROMs (eigene Presets werden hierbei überschrieben!) erfordern. Alternativ empfehlen wir folgendes Vorgehen:


*'''Update''' FPGA-Konfiguration #24092012: Leslie-Nebengeräusche (Digitalisierungsrauschen) stark vermindert, Firmware #3.08 erforderlich wg. Parameter-Änderungen im EEPROM (Lautsprecher-Simulationsparameter).
Auch unabhängig von Firmware- und FPGA-Updates veröffentlichen wir neue EEPROM-Parametersätze als TeraTerm-Macro '''PATCH_MACRO.ttl''' in [https://github.com/heise/HOAX unserem GIT-Repository]. Das Macro aktualisiert die im HOAX-Controller-EEPROM abgelegten Parameter automatisch, ohne die Presets oder die eingestellte Scan-Routine zu verändern; es ist lediglich die serielle Verbindung zum HOAX/HX3 mit dem FTDI-Kabel und das Terminal-Programm TeraTerm (Windows, Freeware) notwendig. Testen Sie aber die TeraTerm-Verbindung und Einstellungen, bevor Sie das Macro starten.
*'''Update''' Firmware #3.08: Änderungen einiger EEPROM-Parameter, Neuprogrammierung Firmware inkl. EEPROM empfohlen  
 
Die aktuellsten Einträge finden Sie oben.
 
*'''Update''' FPGA-Konfiguration #24092012: Leslie-Nebengeräusche (Digitalisierungsrauschen) stark vermindert, Firmware #3.08 erforderlich wg. Parameter-Änderungen (Lautsprecher-Simulationsparameter).
*'''Update''' Firmware #3.08: Änderungen einiger EEPROM-Parameter, Neuprogrammierung Firmware inkl. EEPROM (Alternative: Parameter-Macro, siehe oben) empfohlen  
*'''Update''' Firmware #3.07: Manual Split jetzt immer "live", Sustainzeit-Steuerung verbessert, bisher unbenutzte '''PL12 Pins 1 bis 3''' jetzt Ausgänge für ext. Leslie-Steuerung (siehe auch [[Zubehör-Platinen zum Selberbauen]])
*'''Update''' Firmware #3.07: Manual Split jetzt immer "live", Sustainzeit-Steuerung verbessert, bisher unbenutzte '''PL12 Pins 1 bis 3''' jetzt Ausgänge für ext. Leslie-Steuerung (siehe auch [[Zubehör-Platinen zum Selberbauen]])
*'''Bugfix''' Firmware #3.05: Bug in Leslie-Steuerung behoben (ließ sich bei Preset nicht am Panel ändern), Leslie-Minimallautstärke angepasst, MIDI-Controller-Steuerung verbessert
*'''Bugfix''' Firmware #3.05: Bug in Leslie-Steuerung behoben (ließ sich bei Preset nicht am Panel ändern), Leslie-Minimallautstärke angepasst, MIDI-Controller-Steuerung verbessert

Version vom 25. September 2012, 16:50 Uhr

Bugfixes und Änderungen

Bugfixes beheben ernste Probleme, die einzelne Funktionen stören oder komplett lahmlegen. Je nach Anwendungsfall kann es erforderlich sein, das HOAX-Modul upzudaten oder einzusenden. Änderungen sind eher kosmetischer Natur, ein Firmware-Update ist hier üblicherweise nicht erforderlich. Als Update gekennzeichnete Einträge umfassen umfangreiche Arbeiten an der Firmware, die möglicherweise eine Neuverdrahtung bestimmter Baugruppen oder ein Neuprogrammieren des Controller-EEPROMs (eigene Presets werden hierbei überschrieben!) erfordern. Alternativ empfehlen wir folgendes Vorgehen:

Auch unabhängig von Firmware- und FPGA-Updates veröffentlichen wir neue EEPROM-Parametersätze als TeraTerm-Macro PATCH_MACRO.ttl in unserem GIT-Repository. Das Macro aktualisiert die im HOAX-Controller-EEPROM abgelegten Parameter automatisch, ohne die Presets oder die eingestellte Scan-Routine zu verändern; es ist lediglich die serielle Verbindung zum HOAX/HX3 mit dem FTDI-Kabel und das Terminal-Programm TeraTerm (Windows, Freeware) notwendig. Testen Sie aber die TeraTerm-Verbindung und Einstellungen, bevor Sie das Macro starten.

Die aktuellsten Einträge finden Sie oben.

  • Update FPGA-Konfiguration #24092012: Leslie-Nebengeräusche (Digitalisierungsrauschen) stark vermindert, Firmware #3.08 erforderlich wg. Parameter-Änderungen (Lautsprecher-Simulationsparameter).
  • Update Firmware #3.08: Änderungen einiger EEPROM-Parameter, Neuprogrammierung Firmware inkl. EEPROM (Alternative: Parameter-Macro, siehe oben) empfohlen
  • Update Firmware #3.07: Manual Split jetzt immer "live", Sustainzeit-Steuerung verbessert, bisher unbenutzte PL12 Pins 1 bis 3 jetzt Ausgänge für ext. Leslie-Steuerung (siehe auch Zubehör-Platinen zum Selberbauen)
  • Bugfix Firmware #3.05: Bug in Leslie-Steuerung behoben (ließ sich bei Preset nicht am Panel ändern), Leslie-Minimallautstärke angepasst, MIDI-Controller-Steuerung verbessert
  • Änderung FPGA-Konfiguration #01092012: Basspedal-Lautstärke wieder etwas abgesenkt (6dB), Nebengeräusche/Verstärker-Rauschen optimiert
  • Änderung FPGA-Konfiguration #31072012: Basspedal-Lautstärke um 12 dB angehoben
  • Bugfix Firmware #3.04: Vibrato-Zuordnung V2/C2 war fehlerhaft, kleiner Bug in Parser
  • Bugfix Scancores Rev. #6, Scancore 3 für Scan4014-16 44-Tasten-Manuale und Scancore 0 für OrganScan61: Problem mit Bass-Split Untermanual behoben
  • Änderung Firmware #3.03: Einschaltmeldung zeigt jetzt Lizenznummern an, EEPROM und gespeicherte Presets werden bei Neuprogrammierung beibehalten

Ausgelieferte Erstversion war Firmware #3.02, FPGA-Konfiguration #21022012 und Scancore Rev. #4 bzw. #5.