Skip to content

Updating GCU Firmware

The GCU (Gear Control Unit) firmware controls the pneumatic sequential gearbox shifter. Firmware updates improve shift speed, reliability, and diagnostics.

You will need a USB-B cable (printer-style) to connect the GCU to a laptop. We like these cables. IMPORTANT: some GCUs were manufactured with slim clearance to the USB port. You need a right-angle USB-B plug that is as slim as you can buy, for maximum compatbility. The linked cable is one of the best we’ve found.

  1. Download the release zip for your version below.
  2. Unzip it to a folder on your computer.
  3. Connect the GCU to your computer via USB-B.
  4. Open the GCU Flasher app:
    • macOS: Double-click GCU Flasher.app
    • Windows: Double-click GCU Flasher.bat
  5. Select the correct firmware for your car:
    • Gen2 (CAN / drive-by-wire): release_CAN-X.X.X.hex
    • Gen1 (KLine / throttle cable): release_KLine-X.X.X.hex
  6. Select your serial port from the dropdown (click Refresh if it doesn’t appear).
  7. Click Flash Firmware and wait for the “Flash complete!” message.

The GCU Flasher includes a built-in serial console for diagnostics. Click View Console to connect to the GCU’s serial output at 115200 baud. Click Disconnect to close the connection. The console is useful for verifying the GCU is running correctly after a flash or for troubleshooting shift issues — see GCU Debugging for the output strings to look for and what they mean.

Much faster sequential shifting. Each shift now completes in about 180ms (previously 325ms), allowing approximately 5.5 shifts per second instead of 3. You’ll notice the difference on fast downshift sequences.

  • Faster shifts: Reduced the wait time between shifts by over 70%. The air cylinder returns fast enough that the old delays were unnecessary.

📥 Download: rush_GCU_3.1.0 (1).zip

Shifts adapt to tank pressure. The GCU now automatically adjusts shift timing based on how much air is in the tank.

  • At low tank pressure, shifts take a bit longer to make sure they complete reliably.
  • At normal pressure (70–90 PSI), shifts behave as before.
  • At high pressure, shifts are quicker since there’s more force available.

You don’t need to do anything — this happens automatically. The result is more consistent shifts regardless of tank pressure.

📥 Download: rush_GCU_3.0.6.zip

Diagnostic LED improvements.

  • Startup self-test: When the GCU powers on, the red, yellow, and green LEDs light up in sequence. This confirms all three LEDs are working.
  • Compressor indicator: The yellow LED now flashes while the air compressor is running. Useful for confirming the compressor is cycling on and off correctly — if you suspect a compressor issue, watch the yellow LED.

📥 Download: rush_GCU_3.0.5.zip

First stable release with countershift. Countershift sends a brief reverse air pulse after each shift to help the gear fully seat, reducing the chance of a missed or incomplete shift.

  • Separate shift timing for upshifts and downshifts
  • Improved shift light behavior

📥 Download: rush_GCU_3.0.4.zip

Contact Rush Auto Works for firmware files for older versions.