Some feedback on my experience with the firmware upgrade of a Growatt SPF 5000TL HVM-P inverter and two Pylontech US3000 batteries.
@SiliconKid, your instructions at the start of this topic were spot-on, except for one change on this particular system. @Egbertdt, thanks for forwarding the files. With the lockdown, I did the firmware upgrades via Teamviewer on my father-in-law's system. He lives in Vleesbaai and I'm in Paarl. After both firmware updates were completed and the inverter restarted, all was seemingly well. However, when the battery type (setting 5) was changed to Li and setting 36 to L02 for the batteries, the inverter went into an alternating fault mode 04 (battery voltage too low) and 20 (BMS comms error), despite the batteries being fully charged (confirmed by the LEDs on the batteries). The menus on the inverter was inaccessible and powering down all inputs (solar, Eskom, batteries) to the inverter to factory reset it, made no difference. The continuous error-beeping was becoming unnerving. I made contact with Mahone from Growatt. He was very helpful. He first confirmed that both firmware updates were correct. There are no newer updates available. The eventual resolution was to move the BMS comms cable on the battery from the CAN port to the RS485 port. After about 30 seconds to a minute, the warnings cleared and all was working 100%.
24h have passed and the only issue was Eskom kicking in last night when the batteries reached 50%. Setting 12 (battery status when returning to utility) has now been changed to 25%. Setting 1 is set to SBU. Holding thumbs that the system will now run 24/7 without Eskom ๐