Firmware release notes

Firmware release notes

READ FIRST!

New firmware release and upgrade procedure

Release Notes – Version 7.0.2 & 7.1.1

Release Date: Jan 23, 2026

You can download firmware here: 7.1.1


System 7.0.2

  • Updated bundled Application to version 7.1.1

  • Updated Buildroot for security and robustnest improvements.

  • Added Noto Sans fonts (latin, Symbols, Symbols2 and Arabic UI).

  • Added splash screens during boot and shutdown.

  • System logs now available also after reboots.

  • Synchronize RTC with the system clock every 12 min, even when NTP is not active.

  • Enabled auto-connect for mobile connections when in roaming.

Hardware and Platform Support

  • Added support for Duo Powerboard v1.3.1

  • Added network interfaces required for ISO 15118 EV communication.

Networking

  • Fixed network settings not being applied on eth1 interface on Brain systems.

  • Fixed LTE modem reset issues.

  • Restored traditional network interface naming on PC builds to improve compatibility with network configuration tools.

Fixes and Improvements

  • Improved Ethernet switch driver

  • Debug logging to aid LTE modem diagnostics

  • Other minor fixes and improvements


Application 7.1.1

Charger Operations

  • Improved MID meter detection logic based on charger model.

  • Added support for charging with MaxEnergyOnInvalidId when using an invalid ID tag.

  • Removed support for legacy Renault ZOE models:

    • Minimum current now always assumed to be 6 A.

    • Initial maximum current set to 16 A.

  • When an EV does not reach 10 A during the initial phase, the EV max current is now set to the highest measured value, instead of being fixed at 10 A.

  • Implemented dynamic reload of MID configuration via setMIDCounterAddress web API.

  • Applied Ethernet configuration on both ports on Brain.

  • Added automatic generation of default settings for newer charger models after upgrade or data-partition reset.

  • Implemented automatic reconnection of MID energy meters after they return online.

  • Improved cluster utilization reporting when OCPP is disconnected by using the fallback current as EV max.

  • Fixed session restoration after power loss not sending periodic updates to Power Management.

  • Corrected manual system-clock synchronization with the RTC.

  • Fixed current rounding when calculating from power values in charging profiles.

  • Implemented detection of “Protection Tripped” errors triggered by communication issues with energy meters on INCH Duo models.

  • Fixed charging-limit discovery not starting if an EV was already connected at system boot.

  • Replace the old set of connector states with the new EVSE states: Available, PreparingUnauthorized, PreparingDisconnected, PreparingWaitingForEv, Charging, SuspendedByEv, SuspendedByEvse, Finishing, Reserved, Unavailable, Faulted.

  • Increased log retention by lowering flash deletion threshold.

  • Omitted the 3 seconds delay for switching to the Finished state at the end of charging.

  • Trip RCD if the current reaches 35 A.

  • Added Support for Schuko connectors on for Inch Duo.

  • Added support for advertise on DNS-SD via DeviceInfo Service.

  • Limited GUI logo and commercial image uploads to 1 MiB.

  • Disabling Interactive Charging if not connected to Power Management.

  • Added support for Iskra WM3M4, WM3M4C and Carlo Gavazzi EM580 energy meters.

  • Improved Phase Detection During Charging.

  • Added another attempt of measuring the maximum EV current 30 min after the start of charging session.

  • Switch to unavailable state if door is open on INCH DUO.

Fixes

  • Fixed ChangeAvailability incorrectly returning “Scheduled” when connector was in “Preparing” state.

  • Fixed long delays in the main loop caused by Power Management communication when a MID meter is offline.

  • Fixed cases where EV max current could be set below 6 A.

  • Fixed charging profile 0 recalculation after Daylight Saving Time (DST) changes.

  • Fixed StopTransactionOnInvalidId logic being inverted.


Payment

  • Added support for cloud-based payment terminal (e.g. Payter Apollo)

  • Added CZK, DKK, NOK, PLN and SEK currencies.

  • Removed HRK currency.


OCPP

  • Always accept TransactionId provided by CSMS.

  • Fixed duplicate StopTransaction messages.

  • Rejected RemoteStartTransaction requests when a transaction is already active.

  • Added humidity measurand (returns a fixed value of 54.289 pending sensor implementation).

  • Ensured Energy.Active.Import measurand name is always included.

  • Implemented MaxEnergyOnInvalidId behavior.

  • Implemented OCPP 1.6 Security Extensions (certificate management, security event notifications and signed firmware update).

  • Implemented OCPP and California Pricing Requirements (OCPP 1.6 pricing & cost extensions).

  • Added support for sending advertisement and vendor logo images via DataTransfer Messages. Correct image sizes needs to be used.

  • Added notifications about Load Guard going offline or coming back online.

  • Added support for client certificates in OCPP 1.6/S connections.

  • Fixed:

    • Settings not being saved after changes via OCPP.

    • Fix commercials set via DataTransfer being disabled for all days.

    • Redundant StatusNotification messages after reconnect.

    • Interleaved RemoteStart and Authorize message order.

    • Missing TransactionId field in MeterValues messages.


Modbus

  • Introduced response delays to mitigate potential Denial-of-Service (DoS) scenarios.

  • Two Modbus registers have been added to store the last used RFID card code. More information can be found on the Modbus registers page on our Etrel Knowledge Centre.


Settings

  • Prevented Authorization.Type changes from being applied during runtime.

  • Re-added:

    • MeterValuesAlignedData

    • MeterValuesSampledData

  • Removed deprecated parameters:

    • CentralSystem.Client.MeterValues.AlignedData

    • CentralSystem.Client.MeterValues.SampledData

    • CentralSystem.Client.WebSocketPingInterval

  • Fixed MID meter detection logic when upgrading configuration.

  • Modbus is now disabled by default when generating new settings.

  • Added Authorization.MobileAppQrFirst option to display the QR-code tab first on the Login App screen.

  • Added settings for Authorization:

    • OcppAuthorizationCacheLifeTime

    • OcppAuthorizationCachePolicy

    • MasterPassGroupId

    • WriteRfidToModbus

  • Added settings for Auxiliary

    • DisableDoorOpenUnavailable

    • InchMidLedOn

  • Added settings Central System Communication Client

    • IsAuthorizationKeyPlaintext

    • RetryBackOffRandomRange

    • RetryBackOffRepeatTimes

    • OfflineThreshold

    • NumRetriesTransactionEvent

    • QueueAllMessages

    • MonitoringLevel

    • MaxItemsPerMessageGetVariables

    • MaxItemsPerMessageSetVariables

    • Transaction

    • Removed HeartbeatInterval; OCPP HeartbeatInterval setting now accesses the actual heartbeat interval

  • Added settings Central System Communication Meter values

    • Updated measurand names to align with OCPP standards.

    • MeterValuesSignatureContexts

    • StopTransactionSignatureContexts

    • StopTransactionSignatureFormat

    • AlignedDataSendDuringIdle

  • Evse

    • OvercurrentTripRcdEnabled

  • Evse MeterType

    • Replace IskraModbusRtu with specific Iskra models: IskraWm1M6, IskraWm3M6, IskraWm3M4, IskraWm3M4C.

  • Network

    • New default Google time server if NTP is not configured.


GUI

  • Replaced Base64 encoder/decoder with a faster, better-maintained library.

  • Fixed Service menu not working on Payment_LocalOrRemote screen.

  • Background images now auto-scale to fit screen resolution.

  • Removed redundant no-NO locale (merged with nb-NO).

  • Improved naming for languages with multiple variants (German, Portuguese).

  • Adjusted layout and formatting on the Service screen.

  • Added Support button on Duo login screen when no other bottom buttons are shown.

  • Added Icelandic translation.

  • Fixed intermittent visibility of the Pricing / Pay Here button.

  • Added charger and connector labels to Payment connector selection screen.

  • Removed target current display and slider from charging status screen

  • Resize of the QR code on the pricing screen on INCH Duo

  • Add instructions screen for the cloud-based payment terminal on INCH Duo

  • Update overcurrent error message.

  • Change delete button behaviour on PIN entry screen to delete the whole input.

  • Added new language: Welsh (Cymraeg)

  • Service menu

    • Added option to enable/disable Wi-Fi.

    • Added load guard status.

  • Trimmed label text and added ellipsis if the text is too long.

  • Fixed Pricing / Support button not visible on Bank Card payment screen.

  • Fixed EVSE 1 icon on Connect the vehicle screen.

  • Fixed Leakage detected message text.


Power Management

  • Fixed unstable Wi-Fi connections to Load Guard devices.

  • Improved message timeouts.

  • Improved detection of offline slaves and their exclusion from cluster control.

  • Ensured target updates are always sent to slaves to prevent desynchronization after message loss.

  • Version 3 of the Power Management protocol remains compatible with previous versions; however, we recommend updating all chargers to the latest firmware to ensure optimal performance and stability.

  • Added support for Eastron EDM630, Siemens 7KM2200 and PhoenixContact EEM-MA371 meters that can be used for DLM.

  • Updated following GUI screens:

    • Duo login RFID screen

    • Duo payment cloud instructions screen

    • Duo support page screen

  • Fixed:

    • Socket clean-up after slave disconnection to avoid exceeding file-descriptor limits.

    • Load-prediction calculations for three-phase vehicles when no single-phase vehicles are present.


Web Interface 2.8.18

Enhancements

  • The Master charger code can now be edited on chargers with P6xx hardware.

    • In this case, the Satellite code is automatically synchronized with the Master code.

  • Added support for the Authorization.MobileAppQrFirst setting.

  • Text change: “User logout with RFID” to “User logout with ID”.

  • Removed duplicate Norwegian (no-NO) translation.

  • Removed stray label IsAuthorizationKeyPlaintext.

  • Support for downloading the device certificate to be signed and uploaded back to the charger.

  • Added option to delete all personal data form databases.

  • Added a new popup screen for choosing languages.

  • Added information about Wi-Fi module firmware version and MAC address in the Wi-Fi connectivity status window.

  • Added information about LTE modem model and firmware version in the Mobile connection status windows.

  • Added slave IP addresses in Power Management status window.

Fixes

  • Fixed incorrect authorization status display in the Authorization table.

  • Minor improvements and text corrections.

  • Fixed filters in Reporting menu.

  • Corrected the phase-rotation display in the web interface to ensure accurate information is shown for each charger model.


Connectors Controller

INCH (v6.14)

  • Disabled CP relay function during wake-up procedure.

  • Adjusted timing parameters for wake-up sequence.

  • Introduced feedback averaging and a status-history queue for improved signal stability.

  • Added contactor-welding detection during “available” state check.

  • Added enforced wait for Bender test completion before next test cycle.

  • Code clean-up.


INCH Duo (v0.77)

  • Introduced feedback averaging and status-history queue.

  • Disabled CP filter on Connector 0.

  • Disabled Bender tests when already in a fault state.

  • Added support for Duo Powerboard hw 1.3.1 .

  • New features on hw 1.3.1:

    • Ems210 temperature-sensor support.

    • External EEPROM support.

    • Single-contactor feedback (RCD feedback disabled).

  • Disabled runtime log output (limited to 32 kB bootloader buffer).

  • SOM always on (requires bootloader update).

  • Added CLI support when logging is enabled.

  • Code clean-up.

Fixes

  • RCD trip is no longer persistent; unavailable commands during fault are properly handled.

  • Added enforced wait for Bender test completion before allowing a new test.

Firmware 5.4.1 download:

You can download firmware here: 5.4.1

Application 5.4.1 

 

Charger Operations 

  • Discovery Phase: Prolonged the discovery phase at the start of a session from 20 to 40 seconds, ensuring it did not stop at 10 A. 

  • Current Measurement: Prevented re-measuring the maximum EV current when charging was paused. 

  • Load Guard Connection: Received updates on Load Guard connection status from Power Management, which were logged and reported as events. 

  • OCPP Reboot Reason: Unified internal enumerations for charging stop reasons to correctly report OCPP reboot reasons. 

  • OCPP BootNotification: Prevented the charger from responding to OCPP messages if the BootNotification was rejected. 

  • Authorization: Checked the identification expiration time during authorization. 

  • Log Management: Forced logs to flush to disk on power loss to avoid missing entries. 

  • PlugAndCharge: Fixed cases where the PlugAndCharge tag ID was sent incorrectly. 

  • Power Management Reconnection: Fixed reconnection failures to Power Management in some cases. 

Payter Integration 

  • Fixed rounding issues for values sent to Payter. 

  • Removed support for the HRK currency. 

Modbus 

  • Added virtual state 11 to the connectors controller status register (0, 100) to represent a "reserved" status. 

  • Removed the EVSE status register (52, 152). 

  • Fixed the update of the CC status register (0, 100) when disconnecting a cable. 

Settings 

  • Implemented the logic behind StopTransactionOnInvalidId and made it writable. 

  • Added CentralSystem.Client.StopTransactionOnInvalidId as an alias for StopTransactionOnInvalidId. 

  • Removed CentralSystem.Client.HeartbeatInterval. 

  • Updated HeartbeatInterval to report the currently active heartbeat interval instead of acting as an alias for CentralSystem.Client.HeartbeatInterval. 

 

Power Management 

  • Siemens 7KM2200 Support: Added support for Siemens 7KM2200 as a Load Guard. 

  • Compatibility Fixes: Protocol issues from version 5.4 were resolved in version 5.4.1; however, this fix has caused version 5.4.1 to be incompatible with version 5.4

  • Resume Mechanism: Reworked the charger resume mechanism to address issues with Power Management reconnecting multiple chargers simultaneously. 

 

GUI 

  • Login Options: Adjusted icons and labels on the Login screen to provide more space for text beneath the icons. 

  • Connector Lock Screen: Added a new screen to indicate when the connector remained locked after charging while the cable was still inserted. 

 

Web 2.8.8 

  • Cluster Data: Displayed cluster data on the Brain's dashboard. 

  • Console Warnings: Fixed most warnings displayed in the browser's developer tools console. 

  • HRK Currency Removal: Removed the HRK currency from the system. 

  • Dashboard Changes: Removed building energy consumption data from the dashboard. 

  • Menu Language Fix: Fixed the duplication of languages in the left-hand menu. 

  • Max Current Display: Corrected the dashboard to display the session's max current as the sum of all phases. 

 

Connectors Controller 

INCH (v6.9) 

  • Cable Lock/Unlock: Fixed cable lock/unlock issues for older hardware (stations older than 19420xxx). 

  • Cable Detection: Reworked the cable detection mechanism. 

  • DC Leakage Test: Ignored DC leakage test commands when no leakage device was present. 

  • EVSE Paused State: Transitioned to the Paused by EVSE state when the current dropped below 6 A. 

  • Signal Analysis: Fixed "CP out of range" errors with improved signal analysis. 

  • PWM Generation: Generated PWM signals in the Preparing state. 

  • Watchdog Logic: Rewrote the watchdog logic for SOM restarts. 

  • PWM Disturbances: Increased ADC range tolerance for PWM disturbances, mitigating DiodeInCarMalfunction/Negative12VNotDetected errors. 

  • Plug Unlocking: Fixed plug unlocking in the Available state. 

  • Connector State Transitions: Adjusted state transitions after charging ended, moving from Charging Ended to Preparing and then to Available when disconnected from the EV but still connected to the charger. 

INCH DUO (v0.61) 

  • Cable Unlock: Fixed false positive cable unlock issues. 

  • Feedback Delay: Reduced feedback delay from 3000 ms to 500 ms. 

  • DC Leakage Test: Ignored DC leakage test commands when no leakage device was present. 

  • EVSE Paused State: Transitioned to the Paused by EVSE state if the current fell below 6 A. 

  • Plug Locking/Unlocking: Improved plug lock/unlock reliability by adding retries upon failure. 

  • Connector Unlocking: Prevented automatic unlocking of connectors in the Charging Ended state. 

  • ADC Level Adjustment: Adjusted ADC levels for better accuracy. 

  • Connector Welded Errors: Fixed false positive ConnectorWelded errors. 

 

 

System 5.0.9 

  • Bundled and updated the app to version 5.4.1. 

 

 

System 5.0.8

  • Update the bundled app to 5.3.

  • Lower the LCD refresh rate to 27MHz.

  • Updated OpenSSH library to latest version.

Bootloader

  • INCH

    • Prevent switching to the other system if the SOM 3x consecutively loses power before the boot of the system is completed.

Application 5.4

Date: 21.12.2023

Application 5.4

  • Meassure EV maximum charging current again after 30 minutes (issues with cold/hot battery)

  • Increase initial EV limits measuring to 60 seconds.

  • Smaller charging profile fixes for edge cases

  • Added meter value configuration keys without phase suffix to enable simultaneous reporting for all phases

  • Enabled verbose logs by default

Warning! Before installing, wiring, handling or accessing the charging station in any way, make sure to read, understand and follow the Safety Guidelines.
Any graphic material provided in this documentation library is subject to variation and may not reflect the most recent updates or changes due to ongoing development and the implementation of new features.
Owing to periodic improvements of our products, the supplied products can differ in some details from the information stated in this documentation library. The information is subject to alteration without notice.
The English version of this documentation is the official and authoritative source of information. We make every effort to ensure that translations are accurate and clear; however, we do not accept responsibility for any errors, omissions, or misinterpretations in translated versions. In case of discrepancies, the English version will take precedence.


Etrel | Privacy Policy | Disclaimer