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
Visit the firmware download page to get the latest firmware.
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.
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.
After firmware update, visit the web configuration tool
Reset local defaults
Default Global 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:
Check update completion message
Check version on automatically opened webpage
Clear browser cache and retry
Web Configuration Tool Connection Failure
If unable to connect to web configuration tool after firmware update:
Use Microsoft Edge browser
Close other MIDI applications
Reconnect USB cable
Perform Factory Reset
“Invalid MIDI command” Error
When “Invalid MIDI command: f0 7d 7e f7” error occurs in Chrome:
Use Microsoft Edge browser
Check browser MIDI permission settings
Try in incognito/private mode