HX3.5 SD Card Usage

Aus KeyboardPartner Wiki
Zur Navigation springenZur Suche springen
SD Card content for HX3 mk5 firmware updates

A new controller firmware and FPGA image (Sound Engine) may be installed using a standard SD or SDHC card. For this purpose, an SD card adapter is provided with every board. Attach SD card adaptor cable to PL17.

Firmware images are made available through our H3.5 Github repository. Unzip and copy all files from appropriate ZIP file "SDCARD" to empty SD or SDHC card. Any computer with SD card reader may be used (Windows, Mac OS, Linux, Android). Please make sure that all files are located in the card's root (base) directory, HX3.5 will ignore files located in folder or ZIP files! Insert SD card in HX3.5 card adaptor and power up HX3.5 (Reset/Restart).

An update will start automatically on power-up when a file called "autorun.ini" is present on SD card. Once the update is completed, this file will be renamed to "_autorun.ini" to prevent further obsolete updates.

The update may be started manually by menu as well. A list of available update options (INI scripts) is displayed on the LCD; select by MenuPanel encoder knob. A script is started by pressing the encoder knob for about 2 seconds.

Important: If updating to different firmware type (eg. from expander to drawbar organ), check System Init parameters with HX35 Editor. These values are persistent even when firmware is updated. Factory programming is ADC Configuration "Swell only" for expander use, so set according to your needs.

As of today, the effects/GM DSP (firmware, GM sound banks) may be updated through USB only. See page HX3.5 DSP Updates for details.

File List

INI Scripts (may be started by menu)

autorun.ini - Invoke complete update process (FPGA sound engine and firmware)
_autorun.ini - Renamed file after complete update
scanupd.ini - Install Scan Driver named "scan.dat" (may be either MIDI, Fatar or Scan16/61)
scanmidi.ini - Install Scan Driver for MIDI only input
scanfatr.ini - Install Scan Driver for FatarSCan2 scan board
scanmidi.ini - Install Scan Driver for MIDI only input
taperupd.ini - Install Tapering (key loudness) files for Hammond emulation
waveupd.ini - Install WaveSet (generator waveforms) files

Data Files

firmware.bin - AVR controller firmware (flash contents)
eeprom.bin - AVR controller data (eeprom contents)
hx3_main.bin - FPGA configuration (Sound Engine)
scan.dat - Scan Driver (may be either MIDI, Fatar or Scan16/61 type)
scanmidi.dat - Scan Driver for MIDI Input
scan61.dat - Scan Driver for Scan16-Strip and Scan61-Inline boards
scanfatr.dat - Scan Driver for Fatar keybed and FatarScan2 board
fir_coe.dat - Finite Impulse Response filter parameters for rotary horn simulation
taperX.dat - 4 Tapering (key loudness) files for Hammond emulation
wavesetX.dat - 8 WaveSet (generator waveforms) files

Note: scan61.dat driver not present yet (in development)