Firmware Update

It is recommended to take a screenshot of your configuration before updating the firmware. Especially with major version changes, you may need to reconfigure your existing settings.

Firmware can be updated through a dedicated PC tool and is provided via shared drive.

Firmware Update Process

  1. Visit the firmware download page to get the latest firmware.

  2. Extract the archive file and run uploader_windows.exe (Windows) or uploader_mac (MacOS).

If you run only the executable without extracting the archive file, the update will not proceed.

  • For Mac OS, select ‘right click - open with - Terminal’ to run.

  • You can also change the device name. If you only want to update the firmware version, press Enter.

  • When the update is complete, the configuration page will open automatically.

  1. Success confirmation: Check for “SUCCESSFUL. ENJOY PARKSTOOL OPENING CONFIGURATION TOOL PAGE” message

Note

If power is cut during the update, the device may be bricked. Do not disconnect the USB cable during firmware update. If the device becomes bricked, you will need to press the internal button for recovery, so refer to the manufacturer’s instructions.

Configuration Reset

New firmware often uses a new memory format, so it may be unusable without performing a reset.

Key Features by Firmware Version

Firmware 9.3.2

  • Memory storage issue: If you are using 9.3.0 or 9.3.1, we strongly recommend updating to this version.

A critical bug in the memory section has been discovered that causes errors when saving bank settings. We highly recommend updating to this version to ensure proper functionality of the bank feature.

Firmware 9.3.1

  • Fixed memory overlap (10th byte) bug during SysEx storage

Firmware 9.3.0

  • Deej Feature Completely Removed (Breaking Change)

  • Added SysEx variable substitution feature ({value7bit})

    Warning

    Deej feature has been removed from all products.

    To continue using the Deej feature, you must use firmware version 9.2.x or lower.

    Download previous versions: firmware download page

    Note

    After updating to version 9.3.0, you must perform a configuration reset. The memory structure has changed and is not compatible with previous settings.

    The “Enable Deej” checkbox in the Web Configuration Tool no longer functions, and this option will be removed in a future version.

Firmware 9.2.7

Global toggle temporarily turns all keys into toggle keys. For example, a button assigned to Note C0 normally sends a Note On with velocity 127 when pressed and a Note Off when released. When toggle mode is enabled, the key behaves differently: pressing it sends Note On (velocity 127) and releasing it does nothing; the next press then sends the Note Off. That is toggle behavior. The Global toggle feature makes all keys operate this way.

Firmware 9.2.6

Use this feature if you want device keys to remain in a pressed (sustained) state. This feature only applies to controls of the key type.

Firmware 9.2.5

Add more architecture for future products. No effects on any current products

Firmware 9.2.4

  • Add a small delay on program change logic, minor update

Firmware 9.2.3

  • Burst message.

  • Burst mode uses banks. You can send MSB LSB before program change.

  • Transmission is from higher bank to lower bank order. That is, if you set MSB LSB in Bank2 and set program change in Bank1, MSB LSB is transmitted first.

Firmware 9.2.2

  • No feature changes

  • Headroom for Potentiometers/Faders only affected as of 4008 version.

Firmware 9.2.1

  • 13K1ES-D24 octave function support

  • Octave mode using Bank

  • Octave Only Mode support

  • Improved Windows 11 compatibility by removing WMIC dependency

Firmware 9.2.0

  • 13K1ES-D24 octave function support

  • Octave mode using Bank

  • Octave Only Mode support

Firmware 9.0.2

  • Added MIDI input ignore function

  • Relative control mode support

  • Value jump prevention function

Firmware 8.0.11

  • Added last value restore function

  • 60-second delayed save system

  • Immediate save on Bank change

Firmware 8.0

  • Major architecture changes

  • New memory format

  • Enhanced Bank system

Troubleshooting

Previous Version Displayed in Web Configuration Tool

If the web configuration tool still shows the previous version after firmware update:

  1. Check update completion message

  2. Check version on automatically opened webpage

  3. Clear browser cache and retry

Web Configuration Tool Connection Failure

If unable to connect to web configuration tool after firmware update:

  1. Use Microsoft Edge browser

  2. Close other MIDI applications

  3. Reconnect USB cable

  4. Perform Factory Reset

“Invalid MIDI command” Error

When “Invalid MIDI command: f0 7d 7e f7” error occurs in Chrome:

  1. Use Microsoft Edge browser

  2. Check browser MIDI permission settings

  3. Try in incognito/private mode