SamVD / UPS-MAF

UPS for MAF
0 stars 1 forks source link

Additional Details for Installing Victron Venus OS on a Pi Zero #1

Open mmaattppoo opened 2 years ago

mmaattppoo commented 2 years ago

This is a relatively old repository but contains some tantalizing leads towards installing a functioning copy of Victron's Venus OS on an otherwise unsupported Pi platform.

Are you able to provide any details in the process outlined in your repository at the step where Venus OS is installed?

Does you process yield a fully functioning GX device out of a pi (including functioning wifi)?

I am very interested in your overview as running Venus OS on a Pi zero something that nobody else seems to have figured out.

Installing a lite version of raspberry pi OS along with the small modifications to the config.txt file are pretty straight forward. Where I get lost is when Venus OS is installed and how.

Is Venus OS installed over the usb to serial cable you mention at the start of the overview? If so, are you able to provide any details regarding how to install Venus OS over a usb to serial connection along with how the 6 pin connection is made at the pi's gpio header?

Any information your wiling/able to provide would be greatly appreciated.

Cheers, Greg.

nTrfAce commented 2 years ago

There is some useful information specific to VenusOS on the Pi Zero at https://community.victronenergy.com/questions/8669/venus-packages-on-debian-stretch-raspbian.html One clue was that the working systems were ARMv7, the non-working systems ARMv6.

The official info is at https://github.com/victronenergy/venus/wiki/install-venus-packages-on-Debian

There wasn't any magic in the USB to serial cable. Isolated Victron or non-isolated FTDI, to the Pi's TX and RX serial console pins, and enabling the serial console.

Before venturing into making VenusOS work on the Zero, have you made it work a few times on a supported Pi 3?

mmaattppoo commented 2 years ago

Indeed I've been running Venus OS on a Pi3B+ for several months now. Setup with VRM for the supported Pi3B+ was straightforward and works quite well.

I came across the Victron Community forum you linked above and saw that the underlying issue was that the Pi Zero runs an ARM6 processor.

After reading through the thread trying to get Venus OS working on a Pi Zero appears to be beyond my current skill level.

Thank you for your reply. I'll keep my eye on where this is all going as I also have a Pi Zero 2W that has other issues running Venus OS...mainly needing to build a u-boot.bin for the Pi Zero 2 W.