Firmware release notes

Firmware release notes

READ FIRST!

New firmware release and upgrade procedure

Firmware 5.4.1 download:

You can download newest 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

  • Fix charging not starting after cancellation of a reservation.

  • Fix detection if PIN is required to unlock SIM card.

  • Fix authorizations with PIN being logged as RFID.

  • Fix reading certain RFID cards on TWN4 reader.

  • Fix factory reset of WiFi module.

  • Fix second RFID swipe cancelling an active authorization.

  • Fix excessive operating times and energy consumptions by ignoring suspiciously
    long sessions, which might arise due to system clock jumps or reboots.

  • Fix default vehicle characteristics persisting in the public mode after being
    changed in the private mode.

OCPP

  • Add root-level NoCommWithCentralSystemResetInterval config key.

    • Add phase-less config keys for measurands that enable the measurand on all
      three phases.

  • Changed OCPP keys to be less than 50 characters long

    • Authorization.SingleSwipeStop

    • CentralSystem.Client.CommLostFallbackCurrent

    • Network.Wifi.Wan.ObtainDnsServerAddressAuto

    • PM.ProfileSettings.RecurringProfileRandomDelay

    • PM.ProfileSettings.ChargingModeFlavour

    • PM.ProfileSettings.AllowRemoteProfiles

    • SmartHome.ModbusOp.CommLostFallbackCurrent

    • SmartHome.ModbusOp.CommLostFallbackTimeout

    • BuildingPowerSupplyLimits.LG.CounterData.Ip

    • BuildingPowerSupplyLimits.LG.CounterData.Port

    • Ignore ProfileSettings.RealignProfileZero and assume it to be always true.

Modbus

  • Keep session ID, session duration, EV max power, EV max current and EV
    planned energy registers unchanged after the session ends.

  • Fix pause command putting the connector into fault when overcurrent
    protection is active.

GUI

  • Update translations.

    • New Czech, Slovenian, Hungarian translations

  • Added new translations

    • Estonian, Litvan, Lithuanian, Swedish, Norwegian, Slovakian

  • INCH

    • Add WiFi enable/disable button in service menu.

  • INCH DUO

    • Fix status screen freeze after charging is stopped on both connectors.

    • Fix label positions on Payment button.

Power Management

  • Added support for EV max reevaluation.

Web 2.8.2

  • Fix filtering authorizations by identification.

  • Show restart required notification on language change.

  • Show only single phase current limitation in the case that charger is
    connected to single phase

  • Set fallback current to 0A in the case that is set below 6A for inch or 7A for
    DUO.

  • Do not show target current when EV pauses charging.

  • Disable DI2 for other external signal purposes when tampering enabled. When
    tampering enabled, use cannot select on which DI it is connected.

  • Add missing event types' translations.

  • Add validation that fallback current cannot be set lower than 6A for INCH and
    lower than 7A for DUO also to the configuration forms: power management
    connection, central system connectivity.

  • Change description of tamper detection, where DI2 is used for detecting it.

  •  

  • Display meter values on diagnostic screen where values received from new API
    meter values.

  • Allow min fallback current 7 A on L2 and L3 if communication fails between
    INCH DUO and Load Guard.

  • Allow max fallback current for modbus connection on DUO 7A.

  • Show culture/language selection list also on Brain.

  • Display load scheduling icon when is active also on connector 2 in the case of
    DUO.

  • Hide the possibility to configure the auxiliary central system.

  • Show "New firmware version available" notification only once.

  • Add button "Restart now" into notification when changing configuration value.

  • Add an option to synchronize the local users and identifications with another
    charger.

  • Add a dialog whether you would really like to restart charger.

  • Sort code lists used at reporting (filtering of authorizations, sessions and
    events).

Connectors Controller

  • INCH (v4.8)

    • Fix CP error detection.

    • Fix AC/DC leakage detection and prevent contactor tuning on in those cases.

    • Fix false-positive AC/DC leakage detected with no leakage device.

  • INCH DUO (v0.49)

    • Fix bender test when the bender cable is unplugged.

    • Fix false-positive unlocking error.

    • Fix PP-out-of-range errors.

    • Fix CP and diode error detection.

    • Fix false-positive AC/DC leakage detected with no leakage device.

    • Fix stopping charging in certain cases.

Application 5.3

Charger Operations

  • Support Multipart firmware download. Needs to be supported by backend with HTTP download

  • Support Czech Krona on Payter.

  • Support connector 0 in RemoteStart to automatically choose the connector. When sending remote start, last plugged connector is selected

  • Fix reservations. Reserved connectors don’t automatically timeout after some period.

  • Fix TxDefaultProfile when PowerManagement is disabled. - pojasnilo

  • Support charging with the same ID tag on both connectors on INCH Duo.

  • Fix end time of resumed sessions after power loss. -

OCPP

  • Add Charger OS version in BootNotification.

  • Show PreferredOperator settings in GetConfiguration (mobile/LTE connectivity operators)

  • Support FTPS for diagnostic logs and firmware transfers. Needs to be supported by backend

  • Fix authorization when the same tag ID is in the central system cache and the charger whitelist.

  • Fix wrong ID tag being sent if we swipe the same RFID card twice.

LCD Screen

  • Fix getting stuck in Finished Plugged In screen when the user unplugs the car

My INCH web interface (2.7.6)

  • Mandatory change operator password on the first login.

  • Support manually triggering DC leakage test

  • Redirect non-OCPP requests from HTTP to HTTPS when OCPP is running on HTTP and the web interface on HTTPS.

 

Connectors Controller

INCH (v4.6)

  • Disable DC leakage test during charging.

  • Do not disconnect/connect CP relay while resuming charging

  • Wait for system boot to resume charging after a power loss to prevent overcurrent during that time.

  • Do not generate PWM signal when in preparing state.

  • Fix DC leakage error handling.

INCH DUO (v0.42)

  • Disable DC leakage test during charging.

  • Do not disconnect/connect CP relay while resuming charging

  • Wait for system boot to resume charging after a power loss to prevent overcurrent during that time.

  • Do not generate PWM signal when in preparing state.

  • Fix DC leakage error handling.

System 5.0.5

  • Updated system with latest libraries

  • Auto-negotiate for the highest supported serial connection speed with the GSM
    modem on INCH rather than always falling back to 115200 bps.

  • Add HiGHS LP libraries.

  • Rewritten LTE connection logic

5.2

Application 5.2

Charger Operations

  • Add charging profiles in data backup.

  • Add support for detecting and downloading firmware updates from a predefined server.

  • Add Gui.EnableSound settings.

  • Add CommunicationLostFallbackCurrent for fail-safe current when the connection with the central system fails.

  • Add Session.RestoreSessionAfterPowerLoss setting.

  • Add Network.Gsm.PreferredOperator.MobileCountryCode and Network.PreferredOperator.MobileNetworkCode settings for setting the preferred mobile operator.

  • Implement (previously ignored) CentralSystem.Client.AuthorizeCounterInterval and CentralSystem.Client.EventCounterInterval settings.

  • Implement temperature measurement.

  • Improve GSM modem management logic.

  • Generate events on door open and implement tampering detection on digital IO, which can be configured with new Aux.DigitalIOs.Tamper* settings.

  • Regard empty string as null for nullable settings.

  • Enable port forwarding for Secure Modbus on WiFi module.

  • Fortify nginx configuration (limit ciphers, use non-default EC ...).

  • Restart WiFi module if it disconnects to mitigate some cases where it needs hours to reconnect.

  • Fix switching from the fallback to the target current mandated by PowerManagement when the connection is re-established.

  • Fix reporting too many failed authorisations.

  • Fix discovery for TWN4 RFID reader.

  • Fix long read times for TWN4 RFID reader.

  • Fix departure time calculation when departure time is before the current one (move the departure to the next day).

  • Fix reboot loop for WiFi module, give it 30 seconds for reboot.

  • Fix authorization type in PlugAndCharge sessions.

  • Fix session end time after it has been resumed after a power loss.

  • OCPP

    • Fix missing transactionId in ChargingModeChanged DataTransfer message.

    • Fix sending invalid out-of-transaction ChargingModeChanged DataTransfer messages.

  • Modbus

    • Add 53 & 153 input registers for reporting the current charging mode.

GUI

  • Add LoadGuard status in the service menu.

  • Update translations.

  • Periodically refresh system information in service menu, not just on opening.

  • Fix back button stopped working on pricing screen after 1 minute.

  • Fix stuck payment declined error screen.

Power Management

  • Implement support for Phoenix contact EEM-MA371 as load guard.

  • Fix phase permutation for vehicles using 2 phases.

Web Interface 2.7.0

  • Add operator's password complexity check.

  • Add temporary lock-out for operator when too many login attempts fail.

  • Add meterValues web API to read meter values.

  • Add dataDelete web API for purging database.

  • Add new firmware notification.

  • Add option to purge database on diagnostics page.

  • Show GSM network technology.

  • Revamp access permissions for web API.

  • Disable "Obtain DNS servers automatically" when not using DHCP since this is not supported by the OS.

  • Support tamper detection DI/DO.

  • Rename EVUser role to Viewer.

  • Disable charging profile editing for Viewer.

  • Remove the option to assess web interface without login.

  • Hide measurements when charging is not running on a cluster connector.

  • Hide pricing menu on INCH.

  • Update translations.

  • Fix filtering sessions by ID tag.

  • Fixes for charging profile editor.

Connectors Controller

  • INCH (v4.2)

    • DC leakage is a not fatal error, which requires reboot, any more.

  • INCH DUO (v0.38)

    • Fix detection of proximity pilot out of range.

System 5.0.4

  • Add option to set preferred mobile operator in ofono.

  • Fix host SSH certificates on Brain to be the same as on chargers.

  • Increased LTE speed and connectivity between LTE and SOM module

5.1

Date: 17.08.2022

System changelog

System 5.0.2

  • Fixed SPI service for Micrel that resulted in Payter terminals not responding

System 5.0.1

  • Add support for Quectel UC20/EC25/EG21 modems.

  • Fix DHCP server on eth1 used by Payter.

System 5.0

  • Update .NET to 5.0.17.

  • Update COIN-OR to the latest versions.

  • Remove lpsolve.

  • Disable online check in connman (accessing ipv*.connman.net).

  • Fix Micrel switch on older (pre-1.2rev1) boards.

  • Fix forward error correction on system partitions.

Application changelog

Application 5.1

  • Reset RFID on boot

  • Disable reservations in PlugAndCharge mode

  • Optimize charger shutdown by stopping the active sessions in parallel

  • Improve parsing of Wi-Fi networks to work with wider range of Wi-Fi firmwares

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