SRM Software instructions

SRM Software Instructions and Firmware descriptions

Before reading this please check that you have a conversion kit that is compatible with the software. Does you kit PCB look like these?

 
5x 5x Base Side 6x

Conversion kits using these PCB's are properly supported and we are developing the firmware all the time. Firmware is the software on the PCB that tells it what to do. In this case convert what the steering wheel does and send it to the computer using USB.

The SRM software application allows you to check your conversion kit and update the firmware.

Simply open the software and plug in your conversion kit to the USB on your computer. It will show up even if a wheel is not connected. When a wheel is attached the software will display the wheel and give you information about it.

It is very important that your kit is connected to USB and is not suffering any disconnection issues. Please ONLY FLASH the firmware if you need to and if your USB connection is working properly. If the Flash fails due to a disconnection or bad USB connection you can remove all code from the kit and leave it unrecoverable without return it for a hardware reset.

If you want to update the firmware click on the "Kit Firmware Update >>" button. This will open up the firmware side of the application.

Next select the firmware you would like to apply and click on Flash Firmware and wait while it does it's job.

Once flashed there will be a slight delay and the kit will reset again while it sets or resets the kit serial number.

Now your kit should show the new version number in the software and you are good to go.

Firmware Versions

There have been various versions in the life of this conversion kit starting at version 3.2, we now have 4.10 and 5.xx as options.

There is an ISSUE flashing firmware to the conversion kit if your kit is on 5.27 or lower then you cannot safely update the firmware.  I am sorry about this, but am working on a way to fix it.  The only reason to update from 5.27 or lower is if you have the BMW M4 wheel or need to use the Rally button box.  Please contact me if you need to update and are affected by this. 

Firmware 6.06 (28th September 2024)

This fixes a couple of bugs

  • Display issue when doing bite point on some wheels
  • Tuning menu function on the wheel display (All wheels)

Firmware 6.05 (1st August 2024)

Several fixes and tweaks.  This should be good now and I don't expect to make many more changes in the near future.

  • Fixed shifter issue on Universal Hub V1
  • Encoder direction fixed on CSL Hub
  • Button fix on Porsche 918 RSR
  • McLaren V1 general fixes
  • Podium Hub with BME & Rally box, time out issue fixed
  • Podium Hub early Fanatec firmware v6 working ok now
  • Universal Hub V2 with BME rotary switches now working
  • BME Fanatec firmware V8 working ok now

This is a recommended update if you have the 5.28 or any 6.xx firmware on your conversion kit.

Firmware 6.04

This firmware fixes issues with the BME and Rally button box making it reliable.  It is a recommended update from firmware 5.28 - 6.02 if you have a button box.

Firmware 6.02

Fix for the BMW M4 and Formula V2 wheels where the encoders were missing some clicks.

Fix for BMW M4 wheel where the button LED's would revert back to default after 15 seconds.  They will now stay as changed.

Firmware 6.01

A very small update.

Allows wheels with older firmware to function properly.  There was an issue on these wheel e.g. Podium Hub (firmware version 2) and Formula V2 (firmware lower than 40) where the wheel would stop working after a period of time.  It seems the wheel needed to re-authorise itself, so this process is now applied in this firmware version.

An issue was reported on the BMW M4 wheel where the encoders were not reliable.  I have still not been able to fix the two encoders by the grip but the rotary switches (in encoder mode) not work properly.

In my testing the firmware fail issues did not seem to happen with 6.01 - from 5.27 it would fail, but put the kit into bootloader mode, so flashing for a second time then works every time (for me).  But it is a risk so please only do it if you need to and are happy to take that risk.

Firmware 6.00

Version 6.00 is a big re-write of the firmware which has been being worked on for nearly 9 months.  Although it does not contain many updates, the way it works internally is new and hopefully will fix some of the bugs that have been in other versions.

The main new function with V6.00 is the display and LED's on the Rally Module now work. 

Firmware 5.28

5.28 add support for the Fanatec Podium Rally Hub. This will only work on the 6.2 and 5.2 kits and above because it uses the same communication method as the BME (button box). You must have the rally box on either a Universal hub or the Podium hub for it to work.

This firmware is a start with making the rally box work. All the buttons and rotary switches work, but the display and LED interaction is not in this firmware so will not work at all. This functionality is planed for a future release.

Firmware 5.27

5.27 fixes issues with early version Podium Button Module's (specifically v8 as being shipped by Fanatec). This firmware will allow that version to work. Please be aware that v8 of the BME firmware does not seem to allow the encoder on the hat switch to work. I have tested this on multiple fanatec wheel bases and it does not work either. Everything else seems to work ok now. The only way to fix the encoder is to update the firmware on the actual BME which will require a Fanatec wheel base.

Firmware 5.25

5.25 is a very minor update - the only change to 5.24 is to fix the shifters on the Universal Hub V1

Firmware 5.24

5.24 fixes a few issues following customer feedback.

  • BME was not detected properly in Fanatec drivers. This update makes it get picked up more reliably.
  • McLaren V2 wheel had a bug in iRacing where using the clutches for Throttle / Brake became very jerky.

I have also been investigating issues reported with iRacing and the BMW M4 LED's going out after a period of time. To fix this you need to ensure the Fanatec driver and Fanalab are both running. Also, make sure both the Display and Rev LED tick boxes in the options iRacing page are both unticked.

 

The Fanatec driver application will show that there is a CSL Elite PS4 wheel base attached together with your wheel.

Firmware 5.23

This is a minor update to fix a few things...

  • Fix / Change the clutch bite point so that pulling the released paddle will allow 100% clutch again.
  • Fix issue with BME where side / flag LED's sometimes stick on or off.

Firmware 5.22

This has been removed as it has a bug in it. Please let me know if you have this and flashing to 5.23 causes a problem.

Firmware 5.21

This is our latest and greatest firmware for sure. Unlike 4.10 this uses Fanatec drivers and software, so you will need to have them installed. The advantage if this is that we can make everything on the wheel work the same as if it were connected to a Fanatec wheel base.

  • All LEDs will work
  • Enhanced display functions
  • Change the way rotary switches work
  • Change the way the clutch works
  • Full bite point clutch control
  • Save up to 5 different settings
  • Switch modes or settings using the wheel display
  • Easy to make work in game

To use this firmware...

  • Install Fanatec drivers (tested with version 4.50)
  • Install Fanalab if you want more control
  • Plug in the wheel and go racing

Firmware 5.21 also allows the Podium Endurance Button Box to be used when attached to a Universal Hub or Podium Hub. However, to make this work you will need a newer version of the PCB and connection cable. PCB's 3.4, 3.6 and 6.6 are needed. These are in the 5.2x and 6.2x conversions kits (when available).

Firmware 4.10

This firmware, like all before it, takes the wheel and generates basic USB functions as a Game Controller. It uses standard windows drivers and no software is needed for the buttons, shifters and switches. To make the LED's and Display work you have to use www.fanaleds.com This software is fairly basic and allows the main functions to work.

Firmware 4.10 will only allow limited LED and display functions and these will not work on all wheels. However, it does have custom button mapping so products like the Universal Hub have unique button allocation for all of the wheels buttons including the rubber ones at the top.

If you are having issues after a firmware update please check this page before making contact https://simracingmachines.com/help-me/