mypros+
Error code reference

Electrolux Oven Error Code PUSr

The User parameters calculated MD5 is different to the stored one

The User parameters calculated MD5 is different to the stored one - invalid data on User parameters.

MyPros+ Max

Get the full diagnostic procedure for PUSr.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What PUSr means on a Electrolux oven

The PUSr error code on an Electrolux oven indicates a checksum mismatch in the stored user parameter data. Specifically, the control board calculates an MD5 hash of the current user parameters and compares it against a previously stored MD5 value. When these two values do not match, the board recognizes that the user parameter data has become corrupted, incomplete, or otherwise invalid, and triggers the PUSr fault to alert the technician or user that the stored configuration data cannot be trusted.

This type of error is rooted in the oven's non-volatile memory (typically EEPROM or flash memory) located on the main control board. User parameters include settings such as temperature calibration offsets, clock configurations, language preferences, and other customizable values. If any of these stored values are altered due to a memory fault, power surge, or write error during a save operation, the MD5 checksum recalculated at startup will differ from the stored reference value, triggering the fault.

Common causes include power interruptions during a parameter write cycle, aging or failing EEPROM memory on the control board, and voltage irregularities that corrupt stored data. In some cases, a firmware update or control board replacement without proper parameter initialization can also produce this condition. Because the error specifically involves data integrity validation rather than a sensor or mechanical failure, the corrective path almost always involves resetting or reinitializing the user parameters, and in persistent cases, replacing the main control board.

Source: manufacturer service documentation.

Common causes of PUSr

  1. 01

    Power interruption during parameter save

    Wiring / connection

    If the oven loses power while writing user settings to memory, the stored data can be left incomplete, causing the MD5 checksum to fail on the next startup. Check if the error appeared after a power outage or a breaker trip.

  2. 02

    Corrupted EEPROM or flash memory on the control board

    Part replacement

    The non-volatile memory chip on the main control board can degrade over time, leading to random bit errors in stored parameters. This is more common on older units and typically results in a persistent PUSr error that returns after every reset.

  3. 03

    Voltage surge or power quality issue

    Wiring / connection

    A voltage spike on the supply line can corrupt memory contents mid-cycle without a full power loss. Inspect the power supply circuit and consider whether a surge event preceded the fault.

  4. 04

    Control board replaced without parameter initialization

    Wiring / connection

    Installing a replacement control board without properly initializing the user parameter region can result in an MD5 mismatch because the expected stored hash does not yet exist or is set to a default that does not match the default parameters.

  5. 05

    Faulty main control board

    Part replacement

    If the control board has a hardware defect affecting its memory read/write circuitry, it may continuously generate corrupted parameter data even after resets. Replacement of the main control board is required in this scenario.

See the test procedure for each cause

Frequently asked questions about PUSr

What does PUSr mean on a Electrolux oven?
PUSr indicates that the oven's control board has detected a mismatch between the calculated MD5 checksum of the current user parameters and the stored reference checksum. This means the user configuration data saved in the board's non-volatile memory is considered invalid or corrupted. The oven triggers this fault to prevent operation based on unreliable settings data.
Will resetting the oven clear the PUSr error?
A power reset, performed by unplugging the oven or switching off its circuit breaker for several minutes, can clear the PUSr error if the data corruption was caused by a temporary event such as a power interruption. However, if the underlying memory on the control board is damaged or degraded, the error will return shortly after the reset because the checksum mismatch will be detected again on startup.
Is it safe to use the oven while PUSr is displayed?
Operating the oven with a PUSr fault is not recommended. Because the error signals that the stored user parameters are invalid, settings such as temperature calibration may not be reliable, which could result in the oven heating inaccurately. It is best to resolve the fault before resuming normal use.
How do I fix the PUSr error on my Electrolux oven?
Start by performing a hard reset: disconnect the oven from power for at least five minutes, then restore power and check if the error clears. If the error returns, the main control board likely has a memory fault and will need to be inspected or replaced by a qualified technician. Proper parameter initialization after any board replacement is also essential to prevent this error from reappearing.
How much does it cost to repair a PUSr error on an Electrolux oven?
If a power reset resolves the issue, there is no parts cost involved. If the main control board requires replacement, parts and labor costs typically range from around $200 to $500 or more depending on the specific model and local labor rates. Getting a diagnostic assessment from a certified technician before committing to a repair is advisable to confirm the root cause.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass