Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

BETA FIRMWARE AXPERT MAX 8 KW >>>MPPT improvement<<< (Based on stable 90.06)

Featured Replies

16 hours ago, Coulomb said:

Sure. It uses exactly the same code to control the MPPT, as far as I've looked to this point.

So it would be the same effort to patch.

I'd rather wait to see how it works on the 8kW model before doing the 1-2 hours work to patch this one.

@add1c7ed55, are you ready to try my patched 8kW firmware?

Edit: The fact that MPPSolar provided another Arena reflash tool firmware lends credence to the theory that at least these days, EASun is a legitimate (non-clone) reseller, and that future firmwares will possibly all use this reflash tool.

Just had another cloudy day and mppt was stuck at 90v 2-3A for most of the day… the only way to bypass that is to switch the inverter to grid and back to SBU, unfortunately that’s an unrealistic way to work with the inverter. Tried to do a automation in HomeAssistant to do just that but not working properly.

Is beyond my understanding why Mpp and Easun engineers don’t acknowledge there’s a flaw in the software and they deny or pretend not to understand there is a problem.

I would really appreciate if/or you can spare some time to modify the software for 11kw mpp with 200v.

Edited by Oakyz

  • Replies 656
  • Views 107k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • 272.66 fixes the premature float bug. In some cases, this might be reason  enough to choose it all by itself. The only other change is that the threshold to skip the "race to the bottom" code (wh

  • I have put both the firmwares which @Georg594 has modified. The first one with the limit to 100 volts for me it`s too little, however the second one with 200v limit, i see it`s working quite good, 2 d

  • Today i got a new EASUN 8 KW it comes with firmware 46.08 main and 12.21 secondary. flash without any problems to 90.06 based firmware(90.09)    

Posted Images

On 2022/10/20 at 12:03 AM, add1c7ed55 said:

How it works ?

There were nice sunny weather so I must wait for some clouds. I will let you know and put some graphs.

I have put both the firmwares which @Georg594 has modified. The first one with the limit to 100 volts for me it`s too little, however the second one with 200v limit, i see it`s working quite good, 2 days ago i had clouds and raini day and i can say it performed satisfying, much beter than the firmware from MPP. 

My setup is as follows : MPP 8048MAX inverter with 2 strings of 6 Jinko 405W Solar pannles 6 on Pv1 6 on PV2, oriented soth fixed angle degrees 32.

VOC : 45.44 V x 6 = 272.64 V / string

VMP : 36.33V x 6 = 217.98 v / string

As an ideea i will post a picture so you have an ideea how the solar pannels are mounted, and i will post pictures with the:

46.08 Firmware from mpp

100v firmware sunny day

200V firmware toghether with clouds and rainy day, and the  200V firmware with full sun day.

@Georg594 - really appreciate your effort and time and thank you, if you can share a paypal account, so we can make a small donation for your time and effort. 

If any questions let me know, or more detailed graps let me know what you want to see :) 

01. Solar Pannles Mount.jpeg

 

 

 

 

05. 200V Firm Sunny day.jpg

04. 200V Firm Rainy&Clouds.jpg

03. 100V Frim.jpg

02. 46.08 mpp.jpg

Edited by BGD

  • Author

Hi,

 

It seems you would need a 175v version.

On the cloudy day with 200v mppt touches the limits.....here you loose a little bit of power .

 

Please no donation 😅.....but I will make you a 175v version if you want it.

20 minutes ago, Georg594 said:

Hi,

 

It seems you would need a 175v version.

On the cloudy day with 200v mppt touches the limits.....here you loose a little bit of power .

 

Please no donation 😅.....but I will make you a 175v version if you want it.

If you think 175V is better i can test it without problems, but as i see it in the bad weather conditions the inverter is keeping 200V which is very good under these conditions, why do you say that i`m lossing power?

And regarding the donation, at least let me buy you a beer, for your time and effort, i have this problem since January , bricked 2 inverters with firmwares so i would really feel much better to buy you a beer :)

200V .jpg

Edited by BGD

  • Author

Hi

 

you are loosing power, not much, because your cloudy mppt voltage is near to 200V.

 

An example              200V and 0,5A = 100W       

                                    190V and 0,6A = 114W      <<<< Best point

                                    180V and 0,6A = 108W

                                    170V and 0,6A  = 102W

 

The firmware is always searching for the best point, but here it wants to go a little bit under 200v but it cant .

 

made a 175V version , everything else is the same

 

 

can anybody confirm who uses any patched version the little 90 V step will become a 102v step when grid is available??

It seems the startup voltage from internal supply differs if grid is available or not .

8KW.zip

1 hour ago, Georg594 said:

It seems the startup voltage from internal supply differs if grid is available or not .

Perhaps because the bus voltage is a little higher if grid is available.

That could happen if your grid voltage is a little higher than your nominal output voltage. Say the nominal output voltage is the usual 230 V, and your grid voltage happens to be 240 V. That's 10 VAC higher, resulting in about 14 VDC more needed to generate that sine wave, and/or 14 V more is back feeding from the AC to the bus via the free-wheeling diodes in the IGBTs.

102 V - 90 V = 12 V, not far off the 14 V difference.

With 14 V more bus voltage, it might take say 12 V more PV voltage (102 versus 90) before the Solar Charge Controller can boost the PV voltage up to the bus voltage. Remember that there is a fixed PWM value in the firmware, and this PWM value determines a particular boost ratio.

All guesses on my part.

3 hours ago, Georg594 said:

On the cloudy day with 200v mppt touches the limits....here you lose a little bit of power .

Yes, where the voltage flatlines at 200 V. The MPPT could be taxing the panels a little harder, increasing the current in those regions.

4 hours ago, BGD said:

i will post pictures with the:

46.08 Firmware from mpp

100v firmware sunny day

200V firmware toghether with clouds and rainy day, and the  200V firmware with full sun day.

Wonderful data, BGD; thanks a heap for that. I wonder about some of the sunny days, where maybe the current started to rise later on the 200 V version compared to the factory firmware. But that might have just been differences between the weather the two days.

It occurs to me that the best comparison would be to build a sort of "hybrid" patch, where say MPPT1 has 200 V firmware, and MPPT2 is unpatched (factory code), or 175 V in one and 200 V in the other, etc. I imagine that the two sets of panels would see almost identical sun, whereas successive "sunny" days might see different sun. Probably it's too much work for little reward, but if we have a question that can't be answered any other way, I'd be happy to patch one up.

  • Author

Test for Internal supply 90v limit

@Coulomb

Grid voltage is 226v

 

If I switch off the grid PV falls from 105 to 92  why ?

 

If someone get informations please share ....

 

Because if we disable the PV only option,PV could start at really nearly zero 

IMG_20221021_175150.jpg

IMG_20221021_175204.jpg

IMG_20221021_175143.jpg

12 hours ago, Georg594 said:

Grid voltage is 226v

Ok, that blows my earlier theory. 

12 hours ago, Georg594 said:

If I switch off the grid PV falls from 105 to 92  why ?

Maybe when the grid is connected, the firmware keeps a small power coming in from the grid, so that common drops in load don't burp energy back into the grid. 

When the grid is disconnected, that power comes from PV instead, dropping the PV voltage if the sun is weak. 

23 minutes ago, Coulomb said:

Ok, that blows my earlier theory. 

Maybe when the grid is connected, the firmware keeps a small power coming in from the grid, so that common drops in load don't burp energy back into the grid. 

When the grid is disconnected, that power comes from PV instead, dropping the PV voltage if the sun is weak. 

Maybe this is one reason why the inverter still draws some (30-40w in my case) current from the grid even if it’s set as SBU.

On 2022/10/17 at 12:20 PM, biondiba said:

Hi
I have an Easun inverter.
I think it's not a clone, because I flashed 90.06 into it and everything works as it should (except for mentioned MPPT bug).
Do you think I should try your firmware version?
If something doesn't work, is it possible to go back to the original (or 90.06)?
What's your opinion on that?

Well thank you.

I am ready for flashing to test but before that I just want to know if 60 days elapsed since the first time you flash original 90.06 version

16 hours ago, sharkut said:

I am ready for flashing to test but before that I just want to know if 60 days elapsed since the first time you flash original 90.06 version

What inverter u have ?

It seems reasonably (but not completely) settled now that recent EASuns, including the EASun 8 kW models, are genuine Voltronic made, so they should not be subject to the fault code 90 problem.

Even in the unlikely event that they are, it's a two-word patch to defeat this, and you can update firmware even with fault code 90 showing. The timing (of when you hit the go button on the reflash tool) might be slightly tricky, is all. But I think that there will always be a 5-10 second window, so you won't need gamer skills to do it.

On 2022/10/22 at 11:56 PM, sharkut said:

I am ready for flashing to test but before that I just want to know if 60 days elapsed since the first time you flash original 90.06 version

Yes of course. 

I will do it but i need to choose right moment because my wife work at home.

For rainy and cloud no problem i live in Brittany in France and its famous for this kind of weather at this period lol.

Just for information I've tried yesterday to issue direct command to inverter with terminal since i understand how to send CRC  and i was surprised that QVFW, QBOOT and some other return NAKss. QPIGS and QVFW3 for example are Ok. I don't understand why.

I was surprised too that my model is identified as MKS-2 8000  and I was able to retrieve too the entire SN number (20 digits) it may be useful late.

But to come back to the subject i will compare as soon as possible between two firmware 

1 hour ago, sharkut said:

I will do it but i need to choose right moment because my wife work at home.

For rainy and cloud no problem i live in Brittany in France and its famous for this kind of weather at this period lol.

Just for information I've tried yesterday to issue direct command to inverter with terminal since i understand how to send CRC  and i was surprised that QVFW, QBOOT and some other return NAKss. QPIGS and QVFW3 for example are Ok. I don't understand why.

I was surprised too that my model is identified as MKS-2 8000  and I was able to retrieve too the entire SN number (20 digits) it may be useful late.

But to come back to the subject i will compare as soon as possible between two firmware 

What is QPIGS and QVFW3 ?

22 minutes ago, add1c7ed55 said:

What is QPIGS and QVFW3 ?

QPIGS is the command that give information like voltage power frequency... QVFW3 give version number of removable panel firmware 

12 hours ago, sharkut said:

i was surprised that QVFW, QBOOT and some other return NAKss.

I don't know why you would have trouble with QVFW, but QBOOT's CRC would be 0A88, and with 0D, 0A and 0x28 you have to add one to that CRC byte. So pretend that the CRC is 0B88.

Edited by Coulomb

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.