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.

Problem updating firmware (REVO VM II Pro) with a specific controller

Featured Replies

Hi everyone.

As I mentioned before, I’m working on upgrading the firmware of a bunch of inverters (all exactly the same), the process was smooth with 38 units so far except for one that couldn’t be upgraded through the RS232 port or using my ugly USB-Serial cable directly to the controller board. When I press "Update Firmware" the inverter clicks and fans run at high speed then after a few seconds I get the failure message.

I found that the controller of this particular unit didn’t have this small board in place of the circled IC as all the others.

Any thoughts?

And thank you all.

Bloody controller.jpg

Problem free controller.jpg

Daughter board.jpg

Error.jpg

Edited by AMalakani

21 hours ago, AMalakani said:

When I press "Update Firmware" the inverter clicks and fans run at high speed then after a few seconds I get the failure message.

The fans default to 100% speed by hardware after a reset; the firmware needs to be running to set them to a low speed.

So my wild guess is that the firmware crashed or the power supply failed, causing the DSP to reset, but since the bootloader was running (possibly the main firmware was erased at this point), there was nothing to quieten the fan.

Perhaps the small daughter board is needed for comms. It's in a position that is normally occupied by an SPI port expander in earlier control boards, but that's a 16 pin chip, and I think that later control boards don't need or use them. So I have no idea what chip takes its place.

  • Author
On 2024/06/30 at 4:04 PM, Coulomb said:

The fans default to 100% speed by hardware after a reset; the firmware needs to be running to set them to a low speed.

So my wild guess is that the firmware crashed or the power supply failed, causing the DSP to reset, but since the bootloader was running (possibly the main firmware was erased at this point), there was nothing to quieten the fan.

I tried so many times with the update but had no luck and inverter works fine when unplug and plug it again to power.

Yesterday I received a half-burnt inverter with a controller board which has the daughter PCB. I switched the controllers and the firmware got updated fine ... and problem solved 😅

On 2024/06/30 at 4:04 PM, Coulomb said:

Perhaps the small daughter board is needed for comms. It's in a position that is normally occupied by an SPI port expander in earlier control boards, but that's a 16 pin chip, and I think that later control boards don't need or use them. So I have no idea what chip takes its place.

I don't think so, because today I opened a new inverter out of the box and surprisingly the controller board has a missing daughter board and its base is broken. I thought it won't work or get updated, but it worked fine and was updated without problems ... strange. 🤔

Edited by AMalakani

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.