SimuCUBE firmware releases

From Granite Devices Knowledge Wiki
Revision as of 11:56, 26 September 2017 by Mtakala (Talk | contribs) (SimuCUBE firmware files)


Jump to: navigation, search

SimuCUBE firmware user guide

The user guide for the SimuCUBE firmware can be found here: SimuCUBE Firmware User Guide


SimuCUBE firmware files

Stable SimuCUBE firmware is not yet published. Until then, please consider using MMos firmware for production purposes.

Firmware / Configuration

Tool version

Included IONI firmware version Closed / Open / Official FW file Description/changes/new features
0.8.0 / 0.8.0 10601 (upcoming) Notes:
  • Unfortunately, this version will clear all profile settings. Please take note of all your settings.
  • Precautions have been made to minimize this being required in the future.

New features:

  • Profiles can be saved into profilesettings.ini file and imported from that file. Imported profiles are added, they will not overwrite user's previous profiles.
  • Force scaling is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity and after setting new MMC, immediately run the wizard again without uploading a new DRC file.

Changes and fixes:

  • Analog button debounce time has been increased from 10 ms to 20 ms.
  • Steering angle / centering value was not saved correctly if the index point was sufficiently off-center. This was evident on high-resolution encoders.
  • Maximum number of profiles has been reduced to 500.
  • Game-set torque could easily overcome the Bumbstop effect torque, making the wheel spin uncontrollably. This has been fixed.
  • Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.
0.7.1 / 0.7.5 Public beta release [1] Changes and fixes:
  • Some profile settings were being set to default when running the firmware update wizard
  • Ioni filter parameters are no longer being read to the active profile, overwriting the profile values, when running the motor configuration wizard
  • Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.
  • Minor text changes in firmware update wizard
0.7.0 / 0.7.3 Closed beta release not public New features:
  • Profile can be copied

Bug fixes:

  • Profile name did not get applied and saved if only profile name was edited
  • Configuration tool crashed if user canceled or finished the Firmware Update wizard
0.7.0 Closed beta release not public New features:
  • Working digital button inputs
  • Profile management
  • Analog settings .ini-file import/export

Bug fixes:

  • Settings change by some amount at saving or load from IONI drive.
<0.7.0 Closed beta release(s) not public No change history for these early firmware releases.

IONI firmware

As SimuCUBE requires an IONI Servo & Stepper Drive, it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see IONI firmware releases and Granity user guide/Uploading a firmware.

Motor configuration files for Granity (.drc)

See List of motors for SimuCUBE for sample configuration settings & files for various SimuCUBE compatible motors.


In no event the Product Information or parts hereof shall be regarded as guarantee of conditions or characteristics. The Product Information or any part thereof may also not be regarded as a warranty of any kind. No liability of any kind shall be assumed by Author with respect to Product Information or any use made by you thereof, nor shall Author indemnify you against or be liable for any third party claims with respect to such information or any use thereof.

As content of this Wiki may be edited by user community, Granite Devices Oy or it's affiliates do not take any responsibility of the contents of this Wiki. Use information at your own risk. However, Granite Devices staff attempts to review all changes made to this Wiki and keep information trustworthy.

Without written consent, Granite Devices' Products or Intellectual Property shall not be used in situations or installations where living beings, material property, or immaterial property could be harmed by the operation, features or failures of Product. Products may only be used in a way where hazards like moving parts, electric shock, laser radiation, or fire can't be realized even if the content of this Wiki would suggest otherwise.