Gen 2 Hybrid Firmware Log

Gen 2 Hybrid Firmware Log

Version A922-D922 | 02-09-2025

  1. New feature: Add BMS AI logic self-heating functions. Enable/disable in inverter controls (requires BMS 3022+ or 4009+).
  2. Fix: BMS current value now observes correct signed integer notation.
  3. Fix: Clear hung battery data registers if BMS communication is lost.

Version A921-D921 | 05-04-2025

  1. Add wider import limit for EU (1–255 A).
  2. Optimise PV energy when using external PV systems.
  3. Fix leap year bug.
  4. Fix issue where charge-to-SOC limit was ignored despite being enabled.

Version A920-D920 | 09-02-2024

  1. Correct reserve and cutoff register mapping.

Version A919-D919 | 24-12-2024

Beta testers only

  1. Add new register control logic storing frequently used registers in RAM (switchable; default flash). Intended for future Grid Services use.
  2. Default import limit set to 100 A and disabled if no value already exists. Valid range now 40–200 A.
  3. Add improved detection and control logic when no battery is present.
  4. Fix incorrect inverter status when no battery is fitted and String Mode is selected. This is expected behaviour and not a warning.

Version A918-D918 | 01-10-2024

Internal

  1. BMS 3018 support.

Version A917-D917 | 23-08-2024

Internal & beta users

  1. Fix off-grid discharge cutoff.
  2. Add import limitation (0–200 A configurable).
  3. Fix relay issue under rare grid conditions causing incorrect EPS operation.
  4. Add BMS reset command.

Version A915-D915 | 16-05-2024

  1. Add additional PV total registers for external PV (ID2 & ID3 meters, GEM120).
  2. Add inverter mode register (Hybrid/String) to prevent battery-not-present errors.
  3. Optimise removal of firmware files after update.

Version A914-D914 | 09-02-2024

  1. Optimise SOC calibration relating to stopping at 5%.
  2. Fix export limit overflow error.
  3. Optimise battery removal mechanism when sleep function is used.
  4. Fix Off-Grid mode error.
  5. Optimise PV MPPT logic.
  6. Add quick protection function for battery overvoltage interruption.

Version D913-A913 | 11-12-2023

  1. BMS 3015 support – fix overvoltage error.
  2. Fix low PV on one string affecting the other.

Version D912-A912 | 29-09-2023

  1. Optimise export and import EnergyToday midnight zeroing.
  2. Optimise inverter status display while charging.
  3. Optimise 418 meter information query.
  4. Reduce MPPT minimum voltage from 130 V to 120 V.
  5. Optimise SOC parameter handling after PCS–BMS comms loss beyond 30 seconds.
  6. Fine-tune off-grid control parameters.
  7. Increase PV high-voltage power limit from 300 W to 3600 W.
  8. Modify grid-connected to off-grid relay cutoff delay.
  9. Remove automatic lithium/lead-acid battery identification to reduce comms and protection risk.
  10. Add advanced power management and protection support for BMS 3015.

Version A910-D910 | 20-06-2023

Not yet released

  1. Add G99 NI certification codes.
  2. Improve battery disconnect on battery overcurrent.
  3. Optimise CRC handling in 0x10 multi-set register.
  4. Fix SOC resetting to 0% on battery charge MOSFET disconnect.
  5. Optimise battery charge logic when full to prevent oscillation.

Version D0.909-A0.909 | 19-05-2023

  1. Add 0x10 multi-register function settings.
  2. Rework AC charge logic to allow discharge and charge based on SOC thresholds.
  3. Optimise full-charge oscillation behaviour.
  4. Unlock full PV power potential on a single string within voltage and current limits.

Version D0.907-A0.907 & D0.908-A0.908 | 03-04-2023

  1. Add BMS request current protocol and enforce charge/discharge limits accordingly.
  2. Add Buck-Boost current power-on zero-bias calibration.
  3. Move power and energy control settings to fast frame to improve response speed.
  4. Add off-grid port overload protection in grid-connected mode.
  5. Modify off-grid RMS control parameters to resolve instantaneous overvoltage.
  6. Optimise PV jump-curve overload dynamic response.
  7. Optimise GFCI detection logic.
  8. Adjust grid zero-export delay from 8 ms to 9 ms.
  9. Add EN50549 and Irish safety certifications.
  10. Optimise handling of load display exceptions.
  11. Add ageing mode supporting two PCS units loading each other.
  12. Add charging and discharging power calibration coefficients.
  13. Optimise refresh of battery monomer information.
  14. Optimise winter mode settings.
  15. Optimise rated power accuracy on grid web display.
  16. Optimise abnormal PV power display and lower minimum PV grid voltage to 130 V.

Version D0.906-A0.906 | 10-11-2022

  1. Optimise overcurrent shutdown without AC output.
  2. Optimise LLC wave sealing logic.
  3. Fix energy not clearing to zero after SPS reset.
  4. Optimise battery weak-current recharge logic.

Version D0.905-A0.905 | 28-10-2022

  1. Fix SPS reset damage risk during storage machine operation.
  2. Optimise abnormal fault code display.
  3. Optimise off-grid overload and undervoltage protection.
  4. Add hardware bus voltage soft-start recognition.
  5. Add bus voltage soft-lift logic to reduce pipe current risk.
  6. Optimise Buck-Boost and LLC PWM timing.

Version D0.904-A0.904 | 15-08-2022

  1. Optimise DCI sampling coefficient.
  2. Increase PV maximum current limit from 11 A to 13 A.
  3. Improve SOC discharge power load reduction logic.
  4. Remove RTC 2am reset and add DSP reset on ARM comms loss.
  5. Add CEI0-21 certification.
  6. Optimise battery activation PWM shutdown behaviour.
  7. Fix RTU parameter persistence and ageing calibration limits.
  8. Add support for 8 meter data queries.
  9. Add forbidden charge and discharge setting function.

Version D0.903-A0.903 | 03-04-2022

  1. Increase LLC frequency from 17 kHz to 21 kHz to reduce MOS stress.
  2. Optimise battery overvoltage protection filtering.
  3. Optimise unlock behaviour after TZ protection events.
  4. Add external communication protocol fault warnings.
  5. Add Gen2 battery charge/discharge forbid settings.
  6. Optimise BMS serial number reading for web display.
  7. Optimise CEI0-21 and G98 safety parameters.
  8. Modify power model to match rated battery charge and discharge power.

Version D0.902-A0.902 | 03-03-2022

  1. Optimise BMS communication handshake.
  2. Optimise battery activation during production testing.
  3. Add shallow charge and discharge functions.
  4. Optimise abnormal discharge behaviour due to ageing.
  5. Optimise off-grid mode at low SOC during mains abnormalities.
  6. Optimise PV and battery LED logic.
  7. Optimise power data synchronisation to server.
  8. Optimise export limit logic.
  9. Optimise abnormal app and web data display.
    • Related Articles

    • Gen 3 Hybrid Firmware Log

      Version A319-D319 | 22-12-2025 New feature: Add 3-phase meter support. Optimisation: Battery data error checking improvements. Version A318-D318 | 26-08-2025 Fix: Correct load reading when external PV metering is disabled but still connected for ...
    • Hybrid Inverter 8 kW & 10 kW (Gen 3) Installation Manual

      Download Manual This manual summarises the installation manual for the GivEnergy Gen 3 Hybrid Inverter range in 8 kW and 10 kW variants. It includes wiring rules, mounting instructions, safety guidance, communication setup, and commissioning steps. ...
    • BMS Gen 3 Firmware Log

      Version BMS3-4011 | 18-12-2025 Internal resistance check optimisation. External protocol optimisations. Multiple battery pre-charge optimisation. Initial power-on SOC issues resolved. Cell over-voltage alarms adjusted to reduce false triggering. ...
    • Hybrid Inverter 3.6 (Gen 1) Datasheet

      Download Datasheet The GivEnergy Hybrid Inverter 3.6 (Gen 1) combines a solar inverter and battery inverter within a single unit. It connects directly to solar panels to generate electricity for the property while storing excess energy in a ...
    • Hybrid Inverter 3.6 (Gen 2) Datasheet

      Download Datasheet The GivEnergy Hybrid Inverter 3.6 (Gen 2) is a combined battery inverter and solar inverter in one unit. It connects directly to solar panels to generate usable electricity for the property, while storing surplus energy in a ...

    GivBot