question

mvader (Victron Energy) avatar image
mvader (Victron Energy) asked

Venus OS v2.70~5 available for testing

Gooodmorning! A bit of an exciting day, at least from a developer point of view: its the first time we make v2.70 officially available for testing.

In case you're not sure what this is about, this post is intended for all people participating in the Venus OS Beta test program.

Last week we released v2.66, the changelog is available on https://professional.victronenergy.com.

The features and changes now available for the first time have been in the pipeline for quite some time. We started to work on them mid last year, ie. after releasing v2.60 or even before that. And then all that time we kept them internally, to keep the road clear for all things you've seen in v2.61, v2.62, ... up to v2.66 last week.

And now its time. Note that the amount of functional changes is quite limited; most of the work is low level. Which is not so exciting for a Victron user, but really necessary to be able to keep speeding forward.

The plan with v2.70 is to add more changes over the coming weeks. One of which I know some people are waiting for is the new tank overview. Also alarms are coming for tanks, and we've prepared a new version of the Linux kernel, taking it from 4.19 to 5.10, for most products: its done for all Victron GX devices, but not for the rpis.


What to test?

Basically everything. Since some low level things were changed (Rocko -> Zeus, see below), bugs and regression may lurk in the weirdest of corners. The good news is that, for RaspberryPi4s and Venus OS Large, v2.70 builds have been out there for a while; and running smoothy.


All the best, and have a good weekend! Matthijs

ps. I'll build a Venus OS Large based on this version soon; to have it all on par again.

Change log v2.70~5

DVCC:

  • Improvements related to Inverter RS Smart Solar. But not fully finished yet.


Connection to VRM:

  • log a warning to VRM in case one or more modules in a managed (CAN-bus) battery is blocking charge.
  • Add various data for the Inverter RS Smart Solar (AC-out power, energy values, some history data for solar)
  • Show VRM down in case the VRM-data-receival system is down; instead of a vague error that might make people think there is an issue on their side.


Modbus-TCP

  • Add registers for /Hub4/TargetPowerIsMaxFeedIn and for /Hub4/FixSolarOffsetTo100mV
  • Add registers for Inverter RS Smart


Networking / modem

  • Allow using a GSM modem while connected to a local-only network by not setting a default route if there is no default gateway received from DHCP and/or configured manually.


RaspberryPis

  • Note that installing v2.70 on a rpi can only be done by re-installing. Meaning: burn a v2.70 image to an sdcard, overwriting anything on there. Detailed instructions here. And more details in the discussion going on in the comments.
  • Restore the packages (but anyone using those, be aware its really not maintained, and if there in the way again for us we'll just as simply take them out again, I'm sorry but thats what it is).
  • Support (some of the) RaspberryPi4s. Some of the means that only some older versions work. Newer do not.
  • Make the Bluetooth work on RaspberryPi3 and RaspberryPi4. The functionality is same as other GX Devices: to setup the network. Which means also that there is nothing else: no monitoring of your Victron system, use Remote Console on LAN, or http://venus.local/app/ instead.
  • Use the complete SD-Card size, rather than a fixed size rootfs, by resizing on boot.


More developer / hobbyist:

  • Switch from version Rocko to version Zeus of Open Embedded. A (perhaps too) simplified explanation for this is that its like going from Windows 7 to Windows 8, and then not in what you see, but just in whats running in the background. For those interested, more info [here](https://wiki.yoctoproject.org/wiki/Releases). And yes, Zeus is EOL as well. We'll soon switch over to Dunfell.
  • Venus GX: Resize partitions on boot to the "new" large style partitioning. Background: up until the end of 2018, we produced our Venus GX-es with a file system partitioning similar to the CCGX. But the Venus GX has much more flash memory inside. So end of 2018 we changed the production methods. And now with this change, any unit produced before then will also automatically be upgraded to the new (larger) size. This change allows us to add more standard functionality in those older Venus GX-es. And also it makes it easier to install Venus OS Large on a Venus GX produced before end of 2018: its no longer necessary to manually do the repartitioning. Just run v2.70~5 once, and presto.
  • Fix some management dbus-paths in dbus-pump & dbus-generator-starter, no user visible changes.
  • Update Qt5 to 5.13.
Venus OS
9 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Elimac avatar image Elimac commented ·

My Raspberry Pi 3 does not show the update... message: "error during checking".

Is this expected?

0 Likes 0 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ Elimac commented ·

yes! Thats something I forgot to mention: to have this on your rpi, you might need to reinstall Venus OS. Sounds like you do. Sorry I forgot that

0 Likes 0 ·
Show more comments
5 Answers
Kevin Windrem avatar image
Kevin Windrem answered ·

I've been running 2.70~4-large for a while now with no issues. Today, I successfully updated my RPI 4 v1.2 and v1.3 boards to 2.70~5. I did one with the .swu file on a USB memory stick and the other with a live update!!! No issues with either update.

Excellent work and thanks to the Victron team.

As Matthijs said not all PPI 4s work. Specifically the v1.4 board will not boot Venus OS.

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Paul B avatar image
Paul B answered ·

Have a Venus GX on trying to update it just keeps looping back and nothing happens

same happens for 2.66 as well (updated - Interesting after 3 trys it did update to 2.66) but 2.70~5 still just loops but on the retry a screen flashes and says "error during installation" also note this is using a local land connection to the venus GX, when using the portal and remote connect you dont see that error screen flash

I have rebooted the unit as well but still no update possible.

Venus serial number HQ18327

I also not the below in your release notes , and this does not seem to work

And also it makes it easier to install Venus OS Large on a Venus GX produced before end of 2018: its no longer necessary to manually do the repartitioning. Just run v2.70~5 once, and presto.


1618640349204.png




1618640349204.png (31.6 KiB)
1618640474195.png (30.5 KiB)
1618640523985.png (77.0 KiB)
2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Paul B avatar image Paul B commented ·

As a thought a automatic update should NOT occur if a generator autostart is ACTIVELY on and running, as the reboot will cause the generator to stop

If this condition is active then a delay for a few hrs should be instigated.

further to the about

I have tried the below things

returning to user type User-installer

turning gen autostart off

rebooting

depower and full restart

removing the VE-BMS from the system

Removing the Multiplus II from the Vebus VE BUS

I also saw a notice that a auto update had started as well but this also failed

Just some things I have tried to get the 2.70~5 to fully proceed.


0 Likes 0 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ Paul B commented ·

Hi Paul, thank you for the suggestion. I've thought about it, and for such systems, I think its much simpler, and wiser, to disable auto-updates.


Rather than us making the auto-update feature more complex. I prefer it to be real simple.

0 Likes 0 ·
Elimac avatar image
Elimac answered ·

I'm also unable to upgrade my Venus GX... starts with normal message but then nothing happens. Tried to reboot before a 2nd attempt, but still no update.

My Venus device has serial starting by: HQ1728EW


Also, I noticed now that the backup firmware file is not available, but I can't say since when... I had previously 2.65

1618693078077.png



EDIT: If it is needed to use the SD card to pass from 2.65 to 2.70, just to double check - wil it run ok in a Venus GX with SN like this HQ1728EW ?


1618693078077.png (13.9 KiB)
4 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ commented ·

Hi Eliseu, no need for an sdcard, and it should run fine. I’ll have you system checked later to see what the issue is. The reason that the backup firmware is gone is that apparently it did start to write the new version. (Which goes over the backup fw).

0 Likes 0 ·
Elimac avatar image Elimac mvader (Victron Energy) ♦♦ commented ·

In the meanwhile I updated to 2.66 (updated with no issues). Didn't try again the upgrade to 2.70 though. I'll leave it for tomorrow in daylight.

0 Likes 0 ·
mobilcz avatar image mobilcz mvader (Victron Energy) ♦♦ commented ·

Hi Matthijs, I have the same issue - Venus GX and not possible to install 2.70-5 from 2.66 stable version. SN of my Venus GX is: HQ1837DTN3S

Also I am not able to communicate from this Venus GX unit with RS-450/100 regulator over CAN.bus (over VE.direct is it OK). Regulator is tested with Cerbo unit - normally communicate over CAN.bus OK.

0 Likes 0 ·
mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ mobilcz commented ·

Hi @mobilcz I see your system updated OK in the mean time. I'll consider your issue as closed.

Let me know if you do still have an issue.

0 Likes 0 ·
antiguasky avatar image
antiguasky answered ·

Thank you for the update! I upgraded my Cerbo GX to 2.70~5 this morning with out issue. I do not see the Remote VEConfigure or the Firmware Update under the VRM Device List. Should it be available with the new release or is it still pending?

2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ commented ·

Hi! Then most likely you have a setting not enabled. See the related manuals.


note that there is nothing new wrt those features in v2.70. They were already available in v2.65.

0 Likes 0 ·
antiguasky avatar image antiguasky mvader (Victron Energy) ♦♦ commented ·

Thank you for the help! Settings > VRM Online Portal > VRM two-way communications was turned off. I suspect that I forgot to re-enable it when I changed my CCGX to a Cerbo GX. All is well now.


0 Likes 0 ·
stepir avatar image
stepir answered ·

just updated my CCGX to test the new tank overview !!!!

2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Kevin Windrem avatar image Kevin Windrem commented ·

I don't think the Tank Overview is included yet. At least I don't see it on my system and don't see an enable for it in the Display menu.

Checked both v2.70~6 and v2.70~large-18.

0 Likes 0 ·
stepir avatar image stepir Kevin Windrem commented ·

Hi @Kevin Windrem - same here it's not yet there as Matthijs in the initial post I guess it's just coming any day. Keep posted here my findings

0 Likes 0 ·

Related Resources