Incompatible Firmware

If your BASIC firmware is incompatible, an incompatibility error will display in the program view.

This error is due to major WorkBench and compiler changes since your last firmware update, causing your current firmware to be incompatible with your current WorkBench version. These changes improved the product's ability to handle revision control of the language. However, the improvement also required changes in how WorkBench and firmware communicate, which caused the incompatibility. The improvement will allow the editor to recognize the firmware version being used and auto-recognize the parameters and commands inherent to that firmware. This allows better use of mis-matching WorkBench and firmware versions in the future.

See VM.PGMCOMPILERVERSION and VM.PGMERRORLIST for more information on using this new feature.

Resolving Incompatible Firmware

If your firmware is incompatible, we recommend upgrading the AKD BASIC's firmware to version 1.9 or later in order to take advantage of the new feature and allow seamless integration moving forward.

If the product using AKD BASIC is deep in its product lifecycle, or there are version controls in place that prevent changes to the machine device firmware, upgrading the firmware may not be suitable. In this case, downgrading to an older version of WorkBench (version 1.8.0.32358 or earlier) is recommended.


  • It is not necessary to uninstall your current WorkBench version in order to install an older version. Multiple versions of WorkBench can be installed simultaneously on one PC.

To upgrade to the latest firmware version, please visit the AKD BASIC software/firmware tab on kollmorgen.com.

To downgrade to an older version of WorkBench, please visit the AKD BASIC archive tab on kollmorgen.com.

See Also

Unsupported Firmware | Invalid Firmware