All-in-One BMU Firmware Log

All-in-One BMU Firmware Log

Version BAAA0013 | 03-05-2025

  1. OCV SOC improvements during charging and discharging.
  2. Ultra-low battery activation below 80 V (Service Desk use only). Requires inverter version 618 or higher.
  3. BCU can be remotely updated even while in a fault state.

Version BAAA0012 | 17-02-2025

  1. Add full charge capacity function.
  2. Add voltage difference balance strategy.
  3. Optimise SOC strategy.

Version BAAA0011 | 12-12-2024

Test release

  1. Add event query function so the inverter can query BMS events.
  2. Optimise fault self-diagnostics.
  3. Optimise over-voltage alarm logic.
  4. Optimise SOC calculation (requires inverter D614-A614).
  5. Support large USB drive capacity (>8 GB). Future upgrades no longer require small USB drives.

Version BAAA0010 | 17-06-2024

No calibration required from BMS9.

  1. Resolve issue where SOC did not adjust when charging from PV.
  2. Static OCV optimisation to improve SOC self-calibration.

Version BAAA0009 | 15-03-2024

  1. BMU hibernate wait time extended from 10 to 30 minutes.
  2. Optimise logic for RTC clock failure error.
  3. Optimise passive cell balance logic.
  4. Improve self-calibration logic for lower temperatures and currents (now requires 10 °C and 6 A charge).
  5. Improve SOC calculation to enhance SOC tracking and capacity accuracy.
  6. Allow wake and activation from grid if hibernated due to low voltage.

Version BAAA0008 | 07-12-2023

  1. Compatibility with CCS battery modules.
  2. Modify SOC estimation logic (new OCV logic).
  3. Incorporate battery activation and remote wake-up.
  4. Fix stuck BCU and lock-up issues.
  5. Change balanced duty cycle to 50% for passive cell equalisation.

Version BAAA0007 | 19-09-2023

  1. Add CAN packets to PCS.
  2. Improve SOC tracking to reduce likelihood of SOC error.
  3. Release 0-limit current collection above 0.2 A.
  4. Change charge and discharge over-temperature and under-temperature thresholds.

Version BAAA0006 | 10-06-2023

  1. Handle voltage difference and temperature difference alarm issues.
  2. Fix current sampling anomalies.
  3. Add temperature collection routine.
  4. Fix incorrect cell temperature readings.
  5. Fix insulation protection alarm failure.
  6. Allow more than 1000 mV to be added during charging.
  7. Add fast charge and discharge functions.
  8. Add equalisation count clearing function.
  9. Fix SOC reading inaccuracies.
  10. Fix OCV table checking failure.

Version BAAA0005 | 10-05-2023

  1. Add fault masking function.
  2. Change current collection fault to non-auto-recoverable.
  3. Fix failure to enable 13S balancing.

Version BAAA0004 | 17-04-2023

  1. Add upload and configuration of adjustment parameters.
  2. Add OCV enablement function.
  3. Add balancing time calculation function.
  4. Add reset function.
  5. Add restore default protection threshold function.
  6. Add 1 Ah to 1% SOC correspondence function.
  7. Optimise BMU dynamic data update behaviour.
  8. Add off-grid upgrade function.
  9. Fix serial number high/low bit exchange.