diff --git a/0_5407_1/MCU1-SG-Ver0000-C369-CK.bin b/0_5407_1/MCU1-SG-Ver0000-C369-CK.bin new file mode 100644 index 0000000..5bb340e Binary files /dev/null and b/0_5407_1/MCU1-SG-Ver0000-C369-CK.bin differ diff --git a/0_5407_1/MCU1-SG-Ver0000-C369-CK.bin.DIGEST b/0_5407_1/MCU1-SG-Ver0000-C369-CK.bin.DIGEST new file mode 100644 index 0000000..e75d47c --- /dev/null +++ b/0_5407_1/MCU1-SG-Ver0000-C369-CK.bin.DIGEST @@ -0,0 +1 @@ +5d5296252f3356bfb362fcc0d2b16ec7400b1f712f366543b94a796679497515 MCU1-SG-Ver0000-C369-CK.bin diff --git a/0_5407_1/MCU1-SG-Ver0000-C36B-CK.bin b/0_5407_1/MCU1-SG-Ver0000-C36B-CK.bin new file mode 100644 index 0000000..beced63 Binary files /dev/null and b/0_5407_1/MCU1-SG-Ver0000-C36B-CK.bin differ diff --git a/0_5407_1/MCU1-SG-Ver0000-C36E-CK.bin b/0_5407_1/MCU1-SG-Ver0000-C36E-CK.bin new file mode 100644 index 0000000..a0dfcde Binary files /dev/null and b/0_5407_1/MCU1-SG-Ver0000-C36E-CK.bin differ diff --git a/0_5407_1/MCU1-SG-Ver0000-C372-CK.DIGEST b/0_5407_1/MCU1-SG-Ver0000-C372-CK.DIGEST new file mode 100644 index 0000000..60abb77 --- /dev/null +++ b/0_5407_1/MCU1-SG-Ver0000-C372-CK.DIGEST @@ -0,0 +1 @@ +f70fa648eb98a9997756794a7937d1217816a99ab5a6f303b3ef2f65baf925c8 MCU1-SG-Ver0000-C372-CK.bin diff --git a/0_5407_1/MCU1-SG-Ver0000-C372-CK.bin b/0_5407_1/MCU1-SG-Ver0000-C372-CK.bin new file mode 100644 index 0000000..399b1cd Binary files /dev/null and b/0_5407_1/MCU1-SG-Ver0000-C372-CK.bin differ diff --git a/0_5407_1/MCU2_6027US_NC_NR8K59V.bin b/0_5407_1/MCU2_6027US_NC_NR8K59V.bin new file mode 100644 index 0000000..66b3698 Binary files /dev/null and b/0_5407_1/MCU2_6027US_NC_NR8K59V.bin differ diff --git a/0_5407_1/SG_5K_MCU2_V3382-NR.bin b/0_5407_1/SG_5K_MCU2_V3382-NR.bin new file mode 100644 index 0000000..ea2bc2c Binary files /dev/null and b/0_5407_1/SG_5K_MCU2_V3382-NR.bin differ diff --git a/0_5407_1/SG_5K_MCU2_V3382-NR.bin.DIGEST b/0_5407_1/SG_5K_MCU2_V3382-NR.bin.DIGEST new file mode 100644 index 0000000..324fb37 --- /dev/null +++ b/0_5407_1/SG_5K_MCU2_V3382-NR.bin.DIGEST @@ -0,0 +1 @@ +235dd63aab35589fe0c3d70a2987a338d13331484d0f430f421bd330472c2633 SG_5K_MCU2_V3382-NR.bin diff --git a/0_5407_1/SG_5K_MCU2_V3385-NR.bin b/0_5407_1/SG_5K_MCU2_V3385-NR.bin new file mode 100644 index 0000000..1778716 Binary files /dev/null and b/0_5407_1/SG_5K_MCU2_V3385-NR.bin differ diff --git a/0_5407_1/SG_5K_MCU2_V3385-NR.bin.DIGEST b/0_5407_1/SG_5K_MCU2_V3385-NR.bin.DIGEST new file mode 100644 index 0000000..2e1960f --- /dev/null +++ b/0_5407_1/SG_5K_MCU2_V3385-NR.bin.DIGEST @@ -0,0 +1 @@ +32ab1b7cb1c25a69c7d64991e85be7a6cd3401359a9506fe35bb8aa23f3c4589 SG_5K_MCU2_V3385-NR.bin diff --git a/0_5407_1/SG_5K_MCU2_V3386-NR.bin b/0_5407_1/SG_5K_MCU2_V3386-NR.bin new file mode 100644 index 0000000..d56c42e Binary files /dev/null and b/0_5407_1/SG_5K_MCU2_V3386-NR.bin differ diff --git a/0_5407_1/SG_5K_MCU2_V3387-NR.bin b/0_5407_1/SG_5K_MCU2_V3387-NR.bin new file mode 100644 index 0000000..52f8f7c Binary files /dev/null and b/0_5407_1/SG_5K_MCU2_V3387-NR.bin differ diff --git a/0_5407_1/SG_5K_MCU2_V3387-NR.bin.DIGEST b/0_5407_1/SG_5K_MCU2_V3387-NR.bin.DIGEST new file mode 100644 index 0000000..d94859f --- /dev/null +++ b/0_5407_1/SG_5K_MCU2_V3387-NR.bin.DIGEST @@ -0,0 +1 @@ +d28f2234607300134ffc141fd116e5e7e6c8a2596fe0dd1195f42889215ffa58 SG_5K_MCU2_V3387-NR.bin diff --git a/0_5407_1/SG_6K_MCU2_V4386-NR.bin b/0_5407_1/SG_6K_MCU2_V4386-NR.bin new file mode 100644 index 0000000..fa5a86c Binary files /dev/null and b/0_5407_1/SG_6K_MCU2_V4386-NR.bin differ diff --git a/README.md b/README.md index 5a3d681..3b998a1 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,16 @@ http://47.254.36.66/0_D0002_18/MW3_16U_5406_2.31.bin http://47.254.36.66/0_D0002_18/MW3_15_0501_1.21.bin http://47.254.36.66/0_D0002_18/MW3_15_0501_1.23.bin -# Deye Hybrid Inverters -http://47.254.36.66/0_5407_18/MCU1-SG-Ver0000-C362-CK.bin +# Deye Hybrid Inverters HMI Firmware (MCU1) +http://47.254.36.66/0_5407_1/MCU1-SG-Ver0000-C362-CK.bin +http://47.254.36.66/0_5407_1/MCU1-SG-Ver0000-C36E-CK.bin +http://47.254.36.66/0_5407_1/MCU1-SG-Ver0000-C372-CK.bin + +# Deye Hybrid Inverters Main Firmware (MCU2) +http://47.254.36.66/0_5407_1/SG_5K_MCU2_V3387-NR.bin (SUN-5K-SG04LP1-AU) +http://47.254.36.66/0_5407_1/SG_6K_MCU2_V4386-NR.bin (SUN-6K-SG03LP1-EU) +http://47.254.36.66/0_5407_1/MCU2_5227US_NC_NR8K59V.bin (SUN-8K-SG01LP1-??) +http://47.254.36.66/0_5407_1/MCU2_6027US_NC_NR8K59V.bin (SUN-8K-SG01LP1-??) ``` @@ -101,3 +109,42 @@ now the firmware can be displayed with a hexeditor ## Call for help If you have more information or insights into the firmware update process, alternative URLs or other information let me know. + + +# Deye Hybrid Inverter Firmware + +Deye also stores the firmware for their hybrid inverters on the same server. So far the http://47.254.36.66/0_5407_1/ directory has been identified, but there may be others. +The firmware located here has been confirmed to work on the SUN-3K-SG04LP1-AU-24V and SUN-5K-SG04LP1-AU, however based on naming conventions, it seems like this same firmware is used across a lot of the hybrid inverter models and regions. + +There are two types of firmware files in there, one for the HMI (display) and the other for the main firmware. +Examples: +Main: SG_5K_MCU2_V3384-NR.bin +HMI: MCU1-SG-Ver0000-C366-CK.bin + +Based on information in this forum thread: https://powerforum.co.za/topic/12655-deye-inverter-latest-firmware/ +It is recomended to update the HMI first, followed by the Main firmware. Generally the HMI firmware update doesn't result in the inverter shutting down the outputs, but the Main firmware normally does. + +Update Procedure : + +1) Go to the IP address of the WiFi module of the inverter (stick logger), login : admin\admin +2) On the left, click the Upgrade inverter item (the inverter itself, not the Stick Logger firmware) +3) Select HMI file, i.e. MCU1-SG-Ver0000-C36E-CK.bin (MCU1 = HMI) as the first file, click upgrade. (time +/- 15 minutes) +4) After rebooting, repeat the procedure, but now select the MAIN firmware file, i.e. SG_6K_MCU2_V4386-NR.bin (MCU2 = MAIN). (time +/- 15 minutes) + +FYI : the WiFi Stick Logger can also be updated by the Deye service (yet another firmware). + +If you have difficulty, you may need to powercycle the inverter before beginning the process. + +## Summary of HMI firmware changes (see photos here hybrid-inverter-info/HMI-photos) + +C362 - C369 +- Added Language 'Polish' +- 'Low Power Mode