Jump to content

How to do a Firmware Upgrade on a Sunsynk 8kw Inverter


NicolasM

Recommended Posts

Hi All,

I am totally new to solar and everything and I am a end user.

From my earlier post regarding my issue with the Sunsynk's inability to maintain Trickle feed (Zero Export Power), I have seen replies thereto (and elsewhere on the Forum) suggesting I should do a firmware upgrade.

My question is: How does one do a firmware update? What is involved, what are the tips and tricks, and, is there a guide somewhere on how to do this?

Is it something that an end user can do?

Your comments and guidance will be greatly appreciated!!

Take Care All

Link to comment
Share on other sites

11 hours ago, NicolasM said:

Hi All,

I am totally new to solar and everything and I am a end user.

From my earlier post regarding my issue with the Sunsynk's inability to maintain Trickle feed (Zero Export Power), I have seen replies thereto (and elsewhere on the Forum) suggesting I should do a firmware upgrade.

My question is: How does one do a firmware update? What is involved, what are the tips and tricks, and, is there a guide somewhere on how to do this?

Is it something that an end user can do?

Your comments and guidance will be greatly appreciated!!

Take Care All

You can request updated firmware via:
https://www.sunsynk.org/up-grade
You need to have the SolarMan wifi logger connected.

Also check with the installer.
There is a service center for SunSynk in ZA

Link to comment
Share on other sites

Hi,

Just some feedback on the firmware upgrade:

It was done over the weekend and the best part is, I had to do nothing. It was done over the air, and rebooted itself, and that was that, upgraded to the latest firmware or software version!!!

Apart for a brief 5 minute electricity outage, everything worked first time. All my settings where maintained, and even the issue I had with the Sunsynk inverter's inability to maintain Zero Export Power to my setting, has gone away. I am back to using less than 2kwh per day.

This was a very professional manner to do the upgrade which was initiated by my Installer: Nolan Roebuck of Romik Engineering.

Sunsynk did this upgrade seamlessly. I guess I would not have known about the brief electricity supply outage, had I not been monitoring at that moment.

My appreciation and thanks to the guys from Sunsynk and to Nolan Roebuck!!!

Nico

Link to comment
Share on other sites

16 hours ago, system32 said:

Glad to hear.
What firmware version did SunSync install?
The version is displayed on the bottom of the Main Menu -> COMM: xxxx MCU: yyyy

Hi There,

They installed COMM:e41c-MCU:6006.  I was on COMM:e418 - MCU: 3878.

I am still digesting your response to the RIOT. Thank you, it is very detailed. From the visits to the Hubble web pages and looking at the AM2 brochure, even Hubble seems to be confused about what the settings should be. The WEB (as per your pics) shows the charge etc voltages all at 53.6, whereas the AM2 manual shows different values.

Allow me one more question. Could I just unplug the CAN cable from the Riot, wait until the LiBMS throws all the errors, then plug it into Master 1 Batt, and then check the LiBMS for comms? 

Or, is there a recommended way of moving the CAN back to Master P1?

I also take it, one does not do this during a charge cycle, or, does it not matter when it is done?

That was more than one question....

Thanks for the comments and guidance. Slowly learning how to "manage" the plant.

Take Care

N

Link to comment
Share on other sites

18 minutes ago, NicolasM said:

Hi There,

They installed COMM:e41c-MCU:6006.  I was on COMM:e418 - MCU: 3878.

I am still digesting your response to the RIOT. Thank you, it is very detailed. From the visits to the Hubble web pages and looking at the AM2 brochure, even Hubble seems to be confused about what the settings should be. The WEB (as per your pics) shows the charge etc voltages all at 53.6, whereas the AM2 manual shows different values.

Allow me one more question. Could I just unplug the CAN cable from the Riot, wait until the LiBMS throws all the errors, then plug it into Master 1 Batt, and then check the LiBMS for comms? 

Or, is there a recommended way of moving the CAN back to Master P1?

I also take it, one does not do this during a charge cycle, or, does it not matter when it is done?

That was more than one question....

Thanks for the comments and guidance. Slowly learning how to "manage" the plant.

Take Care

N

According to the Sunsynk Installer Manual:
https://www.sunsynk.org/manuals
https://6a0f9a11-bc20-45f8-b815-9b3f4c5ed335.filesusr.com/ugd/9350f7_7fac6194b0c0449b8651d4d94e7b8bc9.pdf
image.png.f703e0675c90669add9eab8b158f8928.png
For Compatible Lithium batteries with the BMS connected to the SunSynk, the the Inverter relies on the BMS to control the charging.
Float/Absorption/Equalization Voltages are for "legacy" batteries that don't have a BMS (eg AGM or Lithium batteries that are incompatible).
Hubble AM-2 Float/Absorption/Equalization Voltages are all set to 53.6V with 0 days (Equalization), and the inverter relies on BMS.
AFAIK, Only recent versions of SunSynk firmware have proper support for Hubble AM-2. (was only certified with the SunkSynk recently), hence the requirement to get updated firmware.

See Keith of SynSynk video "Setting up a battery" where he emphasized the requirement to check the LI-BMS communications.
https://www.youtube.com/watch?v=NiNyCVIYXsk

Not sure if there is any correct time to swap the CAN cable - in the training they seem to swap it any time.

 

Link to comment
Share on other sites

4 hours ago, system32 said:

According to the Sunsynk Installer Manual:
https://www.sunsynk.org/manuals
https://6a0f9a11-bc20-45f8-b815-9b3f4c5ed335.filesusr.com/ugd/9350f7_7fac6194b0c0449b8651d4d94e7b8bc9.pdf
image.png.f703e0675c90669add9eab8b158f8928.png
For Compatible Lithium batteries with the BMS connected to the SunSynk, the the Inverter relies on the BMS to control the charging.
Float/Absorption/Equalization Voltages are for "legacy" batteries that don't have a BMS (eg AGM or Lithium batteries that are incompatible).
Hubble AM-2 Float/Absorption/Equalization Voltages are all set to 53.6V with 0 days (Equalization), and the inverter relies on BMS.
AFAIK, Only recent versions of SunSynk firmware have proper support for Hubble AM-2. (was only certified with the SunkSynk recently), hence the requirement to get updated firmware.

See Keith of SynSynk video "Setting up a battery" where he emphasized the requirement to check the LI-BMS communications.
https://www.youtube.com/watch?v=NiNyCVIYXsk

Not sure if there is any correct time to swap the CAN cable - in the training they seem to swap it any time.

 

Hi,

Because you asked the question about which version firmware was installed, I tried to find info but only found info for the 5kw, not the 8kw.

So I am not sure my version is the latest, although I would presume it would be.  Maybe you can guide me as to the version I now have installed. As I said earlier, I would much rather the inverter talks to the AM-2 BMS directly, then going via the RIOT. Afterall, the RIOT is there to enable remote monitoring.

The reason for asking about my version of firmware is because you mentioned "recent versions" .So before I move CAN from RIOT to Inverter, I want to be sure it will work correctly.

Thanks for all your time afforded me. Much appreciated.

N

Link to comment
Share on other sites

2 hours ago, NicolasM said:

Hi,

Because you asked the question about which version firmware was installed, I tried to find info but only found info for the 5kw, not the 8kw.

So I am not sure my version is the latest, although I would presume it would be.  Maybe you can guide me as to the version I now have installed. As I said earlier, I would much rather the inverter talks to the AM-2 BMS directly, then going via the RIOT. Afterall, the RIOT is there to enable remote monitoring.

The reason for asking about my version of firmware is because you mentioned "recent versions" .So before I move CAN from RIOT to Inverter, I want to be sure it will work correctly.

Thanks for all your time afforded me. Much appreciated.

N

>They installed COMM:e41c-MCU:6006.  I was on COMM:e418 - MCU: 3878.
 

From what you've posted you have the Sunsynk 8kW - same as me.
My SunSynk 8kW has firmware COMM:e419 MCU:6005 which was installed early Oct 2021, so your version seems later.
I see no issues connecting the Sunsynk 8k CAN port to the first AM-2 BMS CAN port - you just use a CAT-5 Ethernet cable.
IMHO, the current setup where the inverter is relying on the Voltages is sub-optimal and not the way SunSynk recommend.
If you not sure - consult your installer.

FYI:
MCU = Micro Control Unit - the CPU
Not sure if the MCU is in hexadecimal.
COMM is communications / protocol - RS458/CAN/Serial/etc
0xE418 is 58392
0xE419 is 58393
0xE41C is 58396

Link to comment
Share on other sites

  • 9 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...