
BMS 3020 - G1 & G2 batteries (2.6, 5.2, 8.2, 9.5)
https://givenergy.co.uk/wp-content/uploads/BMS-G1G2-3020.zip
BMS 4009 - G3 batteries (Polar 5.2, Giv 5.12 & 9.5G3)
https://givenergy.co.uk/wp-content/uploads/BMS-G3-4009.zip
Instructions for various Inverter types
AC3
Remove the Dongle from inverter
Unzip the required file and inside will be BMS_ARM.bin
Rename this as ARMStore.bin
Place the Dongle in a laptop and a USB drive will appear
There should only be MSN.txt files on here. If anything else eg ARMStoreT.bin - Get rid if it
Copy the battery file now named ARMStore.bin onto the Dongle.
Eject and remove from laptop
Place it back in the inverter
Inverter will see the update file and process it to itself initially, then onto each of the batteries in turn
Each battery will show red/greed LED flashing and then reboot with a beep
Gen2/3
USB Stick of 8GB or less formatted as FAT required
Locate the DIP switches on the inverter and note their current position for Wifi/LAN
Set DIPs to all OFF (USB loading mode)
Unzip the required file and inside will be BMS_ARM.bin
Rename this as ARMStore.bin
Place the USB in a laptop and a drive will appear
Copy the battery file now named ARMStore.bin onto the USB.
Eject and remove from laptop
Place it in the inverter. As the inverter is in USB mode, it will read it
Battery will update via the inverter
Once done, remove the USB stick and return the DIP setting back to how it was, either 1111 or 0111
**The portal might not initially recognise the update, but provided each battery has flashed red/green and beeped its done.
If not updated on the portal after an hour. Reboot the inverter, to trigger a read of FW version**
Direct to battery - If via inverter fails - Seek GivEnergy advice before doing this way as not all batteries have an external USB Slot
Unzip the file and place BMS_ARM.bin on a 8GB or less USB stick
Place the battery DIP into External update mode
The battery will read the file, red/green flash and reboot



