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 Tester O N L Y AXPERT MAX 7.2KW MPPT improvement

Featured Replies

13 hours ago, pongo said:

finally I received original firmware from my vendor: 88.03.

Interesting, thanks. That's the first 88.xx I've seen, and I don't think I've heard of it used anywhere else. Thanks for posting it.

13 hours ago, pongo said:

Differences I can see, comparing with version 69.61:

I note that 69.61 is actually older than 69.06, so I've been comparing 88.03 with 69.06.

Quote
  • Back To Grid, Re-Discharge, Cut-Off (parameters 12, 13, 29) when supported battery connected:
    • 69.61: parameters are in SoC %
    • 88.03: parameters are in V

That's really weird. 88.03 seems to be missing a lot of BMS functionality, yet it has some slight enhancements (or so it appears to me) in the MPPT control code. Both 69.xx and 88.03 are '28066 firmwares; the equivalent '2809 firmware is 45.xx.  69.06 and 88.03 were compiled on the same day.

13 hours ago, pongo said:

Could this firmware be patched for 90V bug, please?

It could, but first I'd have to be convinced that it's better than 69.06.

13 hours ago, pongo said:

Could parameters be changed to use SoC %?

I don't think that's practical, sadly.

So I'm really confused as to what 88.03 is about.

Edited by Coulomb

  • Replies 143
  • Views 21.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • This is patched firmware version 245.11, based on factory firmware version 45.11 for the Axpert Max E 7.2kW '2809. It implements Georg's MPPT patches, with a minimum MPPT voltage of 120 V (since earli

  • Second  BETA  release still untested   changes : mppt min voltage 100V 7.2KW.zip

  • see here: https://forums.aeva.asn.au/viewtopic.php?p=87767#p87767

Posted Images

7 hours ago, Coulomb said:

It could, but first I'd have to be convinced that it's better than 69.06.

Hello,

then, if 69.06 is better, could be patched to increase max charge current to 120A (and Max Utility Charge Current as well)?

In this way I could have SoC management and 120A charge current (and 90V bug fixed).

Thanks

PS: when inverter is in SBU mode and is in bypass because battery voltage/soc is lower than "Return to grid" value, MPPT power goes to battery and to load at the same time, and if needed, missing current for load took from grid.
Is there a way to let inverter MPPT to charge only battery and let grid to feed only output loads (when in bypass), without mixing solar power and grid power into loads, maybe with a fw patch?
I'm asking this because in Italy is not allowed to feed loads from solar and go in parallel with grid at the same time using an off-grid inverter (we need an on-grid inverter certified  for italian regulations).

Edited by pongo

  • 1 month later...
On 2023/12/17 at 8:54 PM, pongo said:

then, if 69.06 is better, could be patched to increase max charge current to 120A (and Max Utility Charge Current as well)?

In this way I could have SoC management and 120A charge current (and 90V bug fixed).

@Coulomb sorry to bother you, is there any chance to have such patch?

Thanks

Hi @Coulomb

I recently bought a refurb Kodak OG-7.2 twin MPPT, with firmware 69.05 loaded. yesterday I upgraded to 69.06, it resolved an EEPROM warning, but I see in the early morning I still have the following problem: For about an hour up until the PV current reaches 2.8A, the PV voltage is clamped down to 97-107V. If I switch the PV breaker off and on again and the current is 0.6A or greater, the PV voltage jumps to 315-325V and the output is what I expect. Is there is way to fix the firmware to improve this? Or must I make peace with this?

I was hoping I can create a Home Assistant automation to change a setting on the inverter to switch the MPPT charger off and on again, but nothing seems to do the trick, unlike my previous MKS 5kva clone, changing the charge voltages, or even switching to grid charge only does not give the panels a breather.

Is it a mission to be able to view the firmware file in assembly language?

@pongo Thanks for sharing 69.06!

 

 

14 hours ago, bholdher said:

For about an hour up until the PV current reaches 2.8A, the PV voltage is clamped down to 97-107V.

You have the "stuck near 90 V" bug; it comes for free with every factory firmware for high PV voltage models.

14 hours ago, bholdher said:

Is there is way to fix the firmware to improve this?

Yes. I have already done this with patched firmware version 269.61, but it's older even than 69.05.

Quote

Or must I make peace with this?

No, you can petition Coulomb to get his patched firmware out of the dark ages, and patch 69.06 for you 🙂

14 hours ago, bholdher said:

Is it a mission to be able to view the firmware file in assembly language?

The short answer is yes. The hex file for firmwares is in each firmware update file, but to make sense of it you need a C2000 disassembler, and a knowledge of how the functions work, meaningful names for the functions and variables, and so on. It's best left to someone who has done this for a long time, like yours truly. As an example, the minimum MPPT voltage is stored in several tables; there are different tables for 230 V models and 120 V models. Often these tables are only accessed via pointers that are set once at start-up. And to work around the MPPT problems reasonably well, there are about a dozen patches to be applied. Thanks to @Georg594 for figuring these out! It turns out Georg was able to use a trick to make life easier for himself, and that  trick doesn't apply to all firmwares; in particular, it doesn't apply to firmwares with version number 69.xx. I'm a bit behind with patching at present; I hope to get back to it soon.

4 hours ago, Coulomb said:

it comes for free with every factory firmware for high PV voltage models.

LOL unwanted bonus software.

4 hours ago, Coulomb said:

No, you can petition Coulomb to get his patched firmware out of the dark ages, and patch 69.06 for you 🙂

@Coulomb Pretty pretty please! 😀 I am not too much in a hurry, so whenever you reach this one on your to-do list. Maybe I should try 269.61 in the meantime, Thanks!!

 

They should pay you guys for fixing their bugs, and give you the source code to make things easier! 😀

@Coulomb 269.61 works beautifully in the early morning! You guys do amazing work.

I was a bit confused on the list of inverters & firmware about the word "single" thinking the firmware might not apply to my Kodak OG-7.2, what does "single" mean?

I have an EEPROM warning in Home Assistant again, but it seems to be harmless. I will try a factory reset to see if that resolves the warning.

On 2024/02/06 at 2:58 PM, bholdher said:

I was a bit confused on the list of inverters & firmware about the word "single" thinking the firmware might not apply to my Kodak OG-7.2, what does "single" mean?

If you mean single in "The only two changes (in fact two single byte changes) are to fix the main premature float bug, and ...", I was simply proud of the  fact that just two bytes needed to be changed to effect the two changes in behaviour.

If you mean in Voltronic or other advertisements, perhaps they mean that this particular model (e.g. all VM models) cannot be paralleled or organised into  three-phase groups. Please point out where it's used.

On 2024/02/06 at 2:58 PM, bholdher said:

I have an EEPROM warning in Home Assistant again, but it seems to be harmless.

I'm a little concerned, unless it's Home Assistant firing messages too fast for the inverter to process in some cases.

3 hours ago, Coulomb said:

If you mean in Voltronic or other advertisements

Sorry I meant non-twin from your list of "What axpert firmware is that" (forums.aeva.asn.au/viewtopic.php?p=95278#p95278) where you listed the 69.61 firmware being for "69.61 Axpert Max E 7.2 kW '28066 non-twin. Fixes EEPROM error warning with 69.60."

I was thinking it refers to twin versus non twin MPPT and since I have twin MPPT it might not be right for me?

Regarding the EEPROM warning, I noticed that the maximum discharge amps setting does not appear to save from the display, I checked the setting from the PC software and the setting reverted to unlimited. So I am wondering if my display version (12.21) is not quite matching the cpu version's settings. Either way, I had a warning on version 69.05, when I upgraded to 69.06 the warning disappeared, and now on 269.61 the warning is back. The value is not changing so I doubt it would be a timing thing, I could be wrong.

OK, using watchpower, I applied defaults, it told me that it failed, and no settings were changed, so I tried sending PF using the communication tool, and that gave me a NACK, and no settings were changed, I then just randomly tried to set the max discharge setting again, it is now saving this setting. And now the EEPROM failure warning is gone. I guess I will try this again after the next firmware upgrade 😀

13 hours ago, bholdher said:

I was thinking it refers to twin versus non twin MPPT and since I have twin MPPT it might not be right for me?

No, Twin-ness refers to the presence or not of a second AC output port, with associated relay. Twin models have settings that tell the firmware when the relay associated with this second AC output port should be turned on or off:

image.png.473dbedd2785b0c00599468707b72409.png

The Twin models have different firmware to support the extra commands needed to support those extra commands. 

13 hours ago, bholdher said:

I had a warning on version 69.05, when I upgraded to 69.06 the warning disappeared, and now on 269.61 the warning is back.

Ah, that might be a main firmware fix that is only in 69.06. When I get around to patching that, the warning should go away. So many versions to try and remember 🤔

4 hours ago, Coulomb said:

No, Twin-ness refers to the presence or not of a second AC output port

Ahhhhh now I understand, thanks.

 

Shyoh good luck with keeping track of all the versions 😀 At least there is no hurry for me to get a patched 69.06 now but I will definitely test it for you when you get to it.

  • 2 months later...

Hi everyone, I recently also owned an axpert max 7.2 with U1 45.02 and U2 12.02.

It reported an F55 error when I had SBU and a FV power of around 2000w with load of around 1000w (phon or oven) and the inverter it turned off the first time for about 8 seconds, the second time the same and then it turned off completely and I had to restart.

I also noticed the 90V bug.

I read something about resolving these errors but I would like to be sure of the firmware to use. Thank you so much for what you do! can you help me?

Mike

 

Edited by mikecastrovilli
language

22 hours ago, Casmic1 said:

axpert max 7.2 with U1 45.02

You could update to factory firmware version 45.13 below, or...

MAX7.2K_DSP_4513.7z

 

... or to also fix the "stuck at 90 V" issue (no factory firmware does a good job of  that so far), you could  try one of the first four firmwares at the below URL.  245.11 is based on the more recent factory firmware, although unfortunately still over a year older than 45.13. Ideally, choose the patched firmware with a minimum MPPT voltage a little lower than your lowest likely panel voltage in shade.

https://forums.aeva.asn.au/viewtopic.php?p=98208#mppt_7_2kW

Edit: Gah! I uploaded the wrong zip file! 90.28 is very old, though it should still work.

 

Edited by Coulomb

1 hour ago, Coulomb said:

You could update to factory firmware version 45.13 below, or...

OG-7.2 90.28 12.13.zip 2.2 MB · 1 download

... or to also fix the "stuck at 90 V" issue (no factory firmware does a good job of  that so far), you could  try one of the first four firmwares at the below URL.  245.11 is based on the more recent factory firmware, although unfortunately still over a year older than 45.13. Ideally, choose the patched firmware with a minimum MPPT voltage a little lower than your lowest likely panel voltage in shade.

https://forums.aeva.asn.au/viewtopic.php?p=98208#mppt_7_2kW

 

Thank you very much for your quick reply. I wish you a good day and I'll let you know how it went!

14 hours ago, Casmic1 said:

But is the original 45.13 valid as firmware?

The one I posted my mistake (still visible in your quote above) was wasn't 45.13 at all, it was 90.28, which is a valid but old firmware for an Axpert Max 7.2 kW.

45.13 is by far the latest firmware I have for your Axpert Max 7.2 kW  '2809.

14 hours ago, Casmic1 said:

or do I have to install a modified one?

If you want the "stuck at 90V" issue fixed, then sorry yes, you need a patched firmware, and I'm behind with patching this particular model. So your choices are older patched firmware that might not fix the other issues, or the latest factory firmware that won't fix the stuck at 90 V issue.

Edited by Coulomb

  • 2 months later...

Good morning,

Long shot but since no one seems know at Axpert/Voltronics I finally plucked up the courage to post here.

My 7.2 OG Max twin MPPT inverter running MPPT/U3 00.00, MCU/U2 12.27 and CPU/U1 69.07 does not turn on my MPPT's to charge my batteries in the morning unless if I reboot the unit.

Every morning once the PV Input exceeds the load, I have to completely turn off the unit. Isolating PV inputs, Grid input and Batteries, Then turn on the unit again in order for it to start charging the batteries. Kodak, Axpert, Voltronic refuses to provide customer support without the unit being returned to them for inspection.

Anyone else had this issue with it before?

Thank you

Arne B.

As I answered in a PM:

2 hours ago, Arne Bosch said:

Anyone else had this issue with it before?

It sounds a bit like an issue that I think Axpert Kings had, but I might be misremembering. So it's possible that it's a problem that Voltronic firmware engineers are prone to making.

The latest 69.xx firmware that I know of is 69.70, from March this year. 69.07 is from September last year. Maybe they realised that they made that mistake again, and made an "experimental" firmware (these seem to be ones with 60 or higher minor (after the dot) version numbers; it used to be 90 or higher major (before the dot) version numbers).

So it's probably worth trying main firmware version 69.70:

https://powerforum.co.za/?app=core&module=members&controller=profile&id=31924

It takes a lot of time comparing firmwares, and  I've not done it for this pair, to see what they changed.

  • 1 month later...
On 2023/10/27 at 6:58 PM, pongo said:

Hello,

I installed version 269.61 yesterday.

Now I can see Voltage differences on morning and afternoon.

Before upgrade (sunny day):

firefox_2023-10-27_18-52-33.thumb.png.338474bee3e1d3dc23cdc1c1cda41fd9.png

After upgrade (cloudy morning):

 

firefox_2023-10-27_18-46-17.thumb.png.d5fed1d566561f4cb4f71e975bb7d2eb.png

Thanks

@pongo

I come from Italy and I have the same inverter as you, how did you solve the 90V problem? Have you found a firmware with the fix and BMS communication?

Regards
L.

 

Hello, yes.

I installed firmware 269.61 patched by Coulomb:


I know there is an official version from Voltronic 69.70  that solve this issue:

 

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.