I have 3x eg4 lifepower 4 batteries, They all had various SOH, even thought all had same pack voltage, I tried numerous times to update firm ware. I finally was able to get the firmware updated and SOH is 99.5 on 2 of them and 1 shows 95.6. So we will see what happens.
(For anyone going insane trying to update firm ware this us what worked for me.
1 download latest battery rest program.
2 remove battery cables (+/-)
3 hook up usb to rj45
4 open program
5 turn on battery.
6 communicate with battery, set software battery info to 0, download firmware version fom battery, load new firm ware, reconnect communication via battery test program.
7nturn off battery set dip switch back to address, hook up (+/-) turn on.