Bugfixes
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 zur Programmierung des EEPROMs mit AVRdude empfehlen wir folgendes Vorgehen:
Auch unabhängig von Firmware- und FPGA-Updates veröffentlichen wir neue EEPROM-Parametersätze als Patches, genauer gesagt als TeraTerm-Macro PATCH_MACRO.ttl in unserem GIT-Repository. Das Macro (Textdatei, Erstellungsdatum siehe dritte Zeile) 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. Auf diese Weise können Sie eine Neuprogrammierung des EEPROMs über AVRdude vermeiden. Testen Sie aber die TeraTerm-Verbindung und -Einstellungen, bevor Sie das Macro starten.
- Patch Patch-Macro 25.09.2012: Geeignet ab FPGA-Konfiguration #24092012 und Firmware #3.08, neue EEPROM-Parameter Leslie-Equalizer
- Update FPGA-Konfiguration #24092012: Leslie-Nebengeräusche (Digitalisierungsrauschen) stark vermindert, Firmware #3.08 erforderlich wg. Parameter-Änderungen (Lautsprecher-Simulationsparameter).
- Update Firmware #3.08: Percussion Volume Normal führt jetzt standardmäßig zu einer Absenkung des Zugriegel-Pegels wie beim Original. Änderungen einiger Parameter, erfordert EEPROM-Neuprogrammierung (Alternative: Parameter-Macro, siehe oben)
- 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
Die aktuellsten Einträge finden Sie oben. Ausgelieferte Erstversion war Firmware #3.02, FPGA-Konfiguration #21022012 und Scancore Rev. #4 bzw. #5.