Electric power steering rack (EPS) on Ε koda Octavia A7 (2013–2020) - a unit that often requires attention after 100–150 thousand km. Problems manifest themselves as knocking noises when turning the steering wheel, uneven force or errors C10AC ("Torque sensor malfunction") and C1011 ("EPS control unit error"). In 80% of cases, it is not mechanical wear that is to blame, but outdated control unit firmware, which you can update yourself.

The manufacturer has released several versions of the software for the rack Octavia A7, and their relevance depends on the year of manufacture of the car and modification (1.4 TSI, 1.8 TSI, 2.0 TDI etc.). Firmware update solves problems with steering wheel freezing, false ESP alarms and even extends the life of the mechanical part. However, the process has nuances: from the choice of diagnostic equipment (VCDS, ODIS, VAS 5054A) to the risk of the block becoming β€œbricked” due to incorrect actions.

This article contains step-by-step instructions taking into account the specifics Octavia A7, analysis of common errors and tips for choosing firmware versions. The material is based on the experience of owners and service manuals Ε koda, relevant for 2026.

When you need steering rack firmware: symptoms and diagnosis

The first step is to confirm that the problem is software and not mechanical. On Octavia A7 Typical "software" symptoms:

  • πŸ”„ The steering wheel turns spontaneously one way at speeds above 60 km/h (often after a cold start).
  • ⚠️ Error C10AC appears in 03-Brakes (ABS unit) and is reset only after the ignition is restarted.
  • πŸ›‘ Steering wheel effort "jumps" when turning at low speeds (for example, when parking).
  • πŸ”‹ After replacing the battery the rack does not work correctly - adaptation is required.

For diagnostics use VCDS (or OBDeleven) and check:

  1. Block 44-Steering Assist β†’ Advanced Identification β†’ firmware version (for example, H05 0160).
  2. Presence of errors in 03-Brakes and 44-Steering Assist.
  3. Torque sensor parameters in Measuring Blocks (group 004): values must be within Β±0.5 Nm when moving in a straight line.
πŸ“Š What are the symptoms of your Octavia A7?
  • The steering wheel turns spontaneously
  • Knock when turning
  • Error C10AC in VCDS
  • The force "jumps" at low speeds
  • Other

If in Measuring Blocks sensor values fluctuate chaotically (for example, from -2.0 up to +1.5 Nm), and the mechanical part of the rack is in order - the problem is almost certainly in the firmware. Exception: if the rack has already been repaired with the replacement of the torque sensor, it may need to be calibrated (Basic Settings in VCDS).

⚠️ Attention: On Octavia A7 with engines 1.4 TSI (CZDA, CZEA) and 1.8 TSI (CJXB, CJXC) after 2017, slats with a block were installed ZFLS (instead of old J500). They require different firmware versions! Check the block brand in Advanced Identification.

Which firmware versions are suitable for Octavia A7

The manufacturer has released several versions of software for the rack Octavia A7, and their compatibility depends on control unit article number and year of manufacture of the car. Below are the current versions for 2026:

Block article number Year of the car Current version Recommended version Notes
5Q0 909 144 J 2013–2015 H03 0150 H05 0160 Solves the problem with "jumping" force
5Q0 909 144 M 2016–2017 H07 0170 H10 0180 Requires adaptation after flashing
5Q0 909 144 R (ZFLS) 2018–2020 H12 0190 H15 0200 Only compatible with ODIS 12.0+
5Q0 909 144 S 2019–2020 (restyle) H14 0195 H17 0205 Fixes a bug with an error C1011 after replacing the battery

Where to get the firmware:

  • πŸ”§ Officially: via dealer (Ε koda provides files only to authorized services). Cost - from 5,000 rubles.
  • πŸ’» Unofficially: on the forums Octavia Club or Drive2 (look for topics with verified dumps). Risk: Incompatible files may β€œbrick” the block.
  • πŸ”„ Exchange: some services offer the exchange of a block for an already flashed one (price - 8,000–12,000 rubles).

Before flashing necessarily check Hardware Number and Software Version in VCDS with the table above. For example, if you have a block 5Q0 909 144 M with version H07 0170, you can only flash on H10 0180 or higher - attempt to install H05 0160 will lead to an error No Response from Controller.

What happens if I flash an incompatible version?

If you install the firmware for a unit that is not for your part number, two scenarios are possible:

1. Soft brick: the unit stops responding to diagnostics, but the car starts (the steering wheel operates in emergency mode with increased effort).

2. Hard brick: the unit turns off completely, lights up on the dashboard EPS Fault, the steering wheel rotates β€œlike on a Lada”. Recovery is only possible through Boot Mode (requires a soldering station and experience with JTAG).

Preparing for firmware: equipment and safety measures

To update the steering rack software Octavia A7 you will need:

Scanner with support for EPS firmware (VCDS HEX-NET, ODIS or VAS 5054A)

Laptop with Windows 7/10 (for ODIS requires a virtual machine with Windows XP for older versions)

Stable 12V power supply (connect a charger or booster, as the firmware takes 20–40 minutes)

Firmware file from a verified source (check the checksum MD5)

Backup copy of current firmware (if the scanner supports dump reading)

-->

Key preparation points:

  • πŸ”‹ On-board voltage should be no lower 12.5V. When drawing down to 11.8V the process will be interrupted and the unit may fail.
  • πŸ”Œ Disable all consumers: climate control, radio, light. The firmware requires maximum power stability.
  • πŸ“‘ Check your connection between scanner and unit: use original cable VCDS (Chinese counterparts often lose touch).
  • πŸ•’ Take some time: on ODIS firmware takes ~30 minutes, VCDS - up to 40 minutes (due to slow data transfer speeds).

If you are flashing through VCDS, make sure that the program version is not lower than 20.4.1. Older versions (eg 18.9) do not support blocks ZFLS and may cause an error Incompatible Data Set. For ODIS license required Offboard Diagnostic Information System (cost - from 20,000 rubles / year).

⚠️ Attention: On Octavia A7 with virtual dashboard (Virtual Cockpit) after flashing the rack, the steering wheel calibration may be reset. If after the update the steering wheel is crooked when driving in a straight line, perform Basic Settings in the block 44-Steering Assist (group 060).

Step-by-step instructions: how to flash a rail on an Octavia A7

The firmware process differs depending on the hardware used. Below are universal instructions suitable for VCDS and ODIS:

  1. Connect the scanner to the diagnostic connector OBD-II and laptop. Turn on the ignition (do not start the engine!).
  2. Run the program and select a model Ε koda Octavia (5Q).
  3. Go to block 44-Steering Assist.
  4. Make a backup current firmware (if the scanner supports the function Read Flash).
  5. Select firmware file and start the process. B VCDS path: Coding β†’ Flash.
  6. Wait for it to finish. Do not turn off the ignition or disconnect the scanner! There will be a progress bar on the screen.
  7. Perform adaptation after flashing (see next section).

When flashing via ODIS The algorithm is slightly different:

  1. From the main menu select Guided Functions β†’ Steering β†’ EPS Control Module β†’ Flash.
  2. The scanner will automatically detect the block version and offer available updates.
  3. Confirm your choice and wait for completion (the unit will reboot 2-3 times during the process).

If the process is interrupted at the stage Erasing Flash, the unit may stop responding. In this case:

  • Turn off the scanner and ignition for 10 minutes.
  • Try again from another laptop (sometimes changing the USB port helps).
  • If the block does not come to life, a flashing is required Boot Mode (need a programmer KTAG or K-TAG).
πŸ’‘

Disable before flashing Start-Stop (if any) and hitchhiking in the media settings. This will prevent accidental power loss when the engine is idle.

Adaptation and calibration after firmware

After updating the steering rack software necessarily carry out the adaptation, otherwise the steering wheel will turn tightly, and in 03-Brakes an error will appear C10AC. Procedure:

  1. Resetting adaptations:
    • B VCDS: 44-Steering Assist β†’ Basic Settings β†’ Group 060.
    • B ODIS: Guided Functions β†’ Steering β†’ EPS Adaptation.
  2. Torque Sensor Calibration:
    • Turn the steering wheel all the way to the left, then to the right (full speed).
    • Return the steering wheel to neutral and hold for 5 seconds.
    • B VCDS check the values in the group 004 - they must be close to 0.0 Nm.
  3. Steering angle adaptation:
    • Drive in a straight line for ~100 meters at a speed of 40–50 km/h.
    • Execute Basic Settings β†’ Group 063 in the block 44.

If after adaptation the steering wheel is still stiff, check:

  • πŸ”‹ Battery voltage (should be 13.8–14.4V with the engine running).
  • πŸ”§ Condition of the amplifier drive belt (at Octavia A7 it may slip).
  • πŸ“Š Settings in the block 19-CAN Gateway: after flashing the rack encoding is sometimes reset.

On vehicles with DCC (Dynamic Chassis Control) after flashing the rack, it may be necessary to recalibrate the shock absorbers. For this purpose in VCDS go to block 03-Brakes β†’ Basic Settings β†’ Group 004 and follow the procedure DCC Calibration.

πŸ’‘

If after flashing the block 44-Steering Assist there is still an error C1011, try to reset it through Security Access (code - 20103 for most versions).

Common mistakes and their solutions

Even with the correct firmware on Octavia A7 problems may arise. Let's look at the most common ones:

Error Reason Solution
No Response from Controller Incompatible firmware or lost connection Check the scanner cable, try again with a different software version
C10AC (torque sensor) Calibration failed after flashing Execute Basic Settings β†’ Group 060
U140A (no connection with the block) Settings reset to 19-CAN Gateway Check block encoding 44 in 19
The steering wheel rotates jerkily Incorrect adaptation or low voltage Repeat Group 063, check the battery

If after flashing the rack works normally, but the light is on on the dashboard EPS Fault, check:

  • πŸ”Œ fuse S129 (10A) in the block SC (under the hood). On Octavia A7 it is responsible for powering the amplifier block.
  • πŸ“‘ Condition CAN buses: if in a block 19-CAN Gateway there are errors U1113 or U1121, the problem is in the wiring.
  • πŸ”§ Block weight: on Octavia A7 it is located under the steering column (unscrew the plastic trim).

On vehicles with DSG-7 after flashing the rack an error may appear P1715 ("Sensor signal mismatch"). This is due to the fact that the block J500/ZFLS interacts with J743 (DSG Mechatronic). Solution: reset adaptations in the block 02-Transmission (Basic Settings β†’ Group 061).

Firmware via OBD or soldering iron: what to choose

Update steering rack software Octavia A7 can be done in two ways:

  • πŸ”Œ Via OBD-II (using VCDS, ODIS or VAS 5054A).
    Pros: Does not require disassembly, safe with proper preparation.
    Cons: long process (30–40 minutes), risk of interruption due to unstable power supply.
  • πŸ”₯ Via Boot Mode (soldering iron + programmer).
    Pros: works even on β€œbricked” blocks, faster (10–15 minutes).
    Cons: Requires soldering experience, risk of damage to the board due to careless actions.

Firmware via Boot Mode needed in three cases:

  1. The unit stopped responding after an unsuccessful update via OBD.
  2. Requires flashing modified software (for example, to disable Start-Stop through the rail).
  3. There is no access to the diagnostic connector (for example, if the CAN buses).

To work in Boot Mode you will need:

  • Programmer KTAG or K-TAG (price - from 15,000 rubles).
  • Soldering station with a thin tip (for soldering to the legs of the microcircuit NXP SPC560P).
  • Food 5V for the microcircuit (can be taken from USB).

Firmware algorithm via Boot Mode:

  1. Remove the steering rack and disassemble the control unit (on Octavia A7 it is attached with 3 bolts T20).
  2. Find the chip SPC560P (labeling NXP) and solder to the contacts BOOT0, GND, 3.3V.
  3. Connect the programmer and run KTAG in mode Bootloader.
  4. Upload the firmware file and wait for completion (the process will take ~10 minutes).
  5. Reassemble the block, install the rail back and perform the adaptation.
⚠️ Attention: On the blocks ZFLS (article 5Q0 909 144 R/S) microcircuit SPC560P read-protected. To work with them you need a programmer with support NXP SPC56xx in mode Debug (for example, PCMFlash).

FAQ: answers to frequently asked questions

Is it possible to flash a rack on an Octavia A7 via ELM327?

No. Adapters based ELM327 (including Bluetooth versions) do not support block firmware. They only allow errors to be read. To update the software you need a full-fledged diagnostic scanner: VCDS, ODIS or VAS 5054A.

After the firmware the steering wheel became tight. What to do?

Most likely the adaptation has not been completed. B VCDS go to block 44-Steering Assist β†’ Basic Settings β†’ Group 060 and perform the calibration procedure. If it doesn’t help, check the voltage on the battery (should be at least 12.5V) and the condition of the amplifier drive belt.

Where can I download the firmware for the Octavia A7 rack?

Official firmware is distributed only through dealers Ε koda. Unofficial versions can be found on the forums:

  • Octavia Club Russia (section "Electronics").
  • Drive2 (search by tag #OctaviaA7EPS).
  • Groups in Telegram (for example, @SkodaOctaviaA7).
Important: Before installation, check the checksum of the file (MD5) and check with the data from the table above.

How much does it cost to have the rack firmware installed at the dealer?

The cost depends on the region and version of the block:

  • Diagnostics + firmware: 4 000–7 000 β‚½.
  • Replacing the unit (if the firmware did not help): 25 000–40 000 β‚½ (including work).
  • Adaptation after rack repair: 1 500–2 500 β‚½.

Some services offer a β€œbatch” update: rack firmware + DSG + ABS for 10 000–12 000 β‚½.

Is it possible to roll back the firmware to an older version?

Technically yes, but:

  • On the blocks J500 (until 2017) rollback is possible through VCDS.
  • On the blocks ZFLS (after 2017) rollback is blocked by protection NXP. You will need a programmer in mode Debug.
  • After the rollback, you need to adapt again (Group 060 and Group 063).
Recommendation: If the new firmware causes problems, it is better to contact the dealer - they may offer an alternative version of the software.