question

jschz avatar image
jschz asked

Venus OS / Raspberry Pi Zero 2W

Hi everyone, thanks for reading.


I'm trying to install Venus OS in my Raspberry Pi Zero 2w. I know that I've got to use a beta version of v2.90 (~12 or newer), and that it must be a raspberrypi2 image. I've seen that the downloads are in this link:

https://updates.victronenergy.com/feeds/venus/candidate/images/raspberrypi2/?C=D;O=A

But there I can't find what I want, as there's just beta versions of v3.00 and

venus-image-raspberrypi2.wic.gz

Which I don't know if is it a beta version or not, as it doesn't include the ~ . Anyway, I've uploaded this last file and my RBPi doesn't even turn on, so I don't know wich is the correct image I've to install


Thanks again.





Venus OSRaspberry Pi
2 |3000

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

9 Answers
Alexandra avatar image
Alexandra answered ·

@Jschz

Correct only version is the beta is available for zero 2w.

But being beta... Has beta issues.

Pretty sure you can use the pi2 image? I have not tried it though.

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

Alexandra avatar image Alexandra ♦ commented ·

@Jschz

Found in this thread here.

screenshot-20221221-152948-orgmozillafirefox.jpg

0 Likes 0 ·
jschz avatar image jschz commented ·
Yes, I know its pi2 image, but I cannot find the download file


Anyway, thanks you so much Alexandra!

0 Likes 0 ·
johnny-brusevold avatar image johnny-brusevold jschz commented ·

@Jschz

The latest release candidate should work, but it depends possibly on which zero version you have .

https://updates.victronenergy.com/feeds/venus/candidate/images/raspberrypi2/venus-image-large-raspberrypi2-20221221202311-v3.00~14.rootfs.wic.gz

You may have to add some extra files to /lib/firmware/brcm/ if you can't get wifi/bluetooth to work

brcmfmac43436-sdio.bin
brcmfmac43436-sdio.clm_blob
brcmfmac43436-sdio.txt
BCM43430B0.hcd

and create a softlink

ln -s /lib/firmware/brcm/BCM43430B0.hcd /lib/firmware/brcm/BCM.hcd
0 Likes 0 ·
nick-a avatar image
nick-a answered ·

I have a chicken / egg problem with the zero 2w.


I need wifi / bluetooth.

Is there an option to put wifi credentials in a file so that it automatically attaches to a network?

I have a terminal (keyboard/mouse over a usb hub).

Anyone any idea?

2 |3000

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

Alexandra avatar image
Alexandra answered ·

@Jschz

So loading a release image on the linked page in the previous answer, then setting it to update does not work?

2 |3000

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

nick-a avatar image
nick-a answered ·

My brother figured it out.


Installed these 5 files

brcmfmac43436-sdio.bin

brcmfmac43436-sdio.clm_blob

brcmfmac43436-sdio.txt

brcmfmac43436s-sdio.bin

brcmfmac43436s-sdio.txt

Onto an usb flash drive and copied them to /lib/firmware/brcm/


the use the headless mv command to get the application screen to put the wifi credentials in.

Oh, also change the writability of the os. Otherwise you cant copy files.

and the wifi works. (bluetooth not yet - I have to look into that)

If you want these files, ask and I will make a wetransfer.

1 comment
2 |3000

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

johnny-brusevold avatar image johnny-brusevold commented ·

@Nick_A

You don't need to add

brcmfmac43436s-sdio.bin

brcmfmac43436s-sdio.txt

They are already included in venus-os

0 Likes 0 ·
nick-a avatar image
nick-a answered ·

Thanks Johnny,

Did I added or overwrote too much? Could that explain bluetooth not working?

Or do I have to use the ln -s softlink as show in a previous post?

2 |3000

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

nick-a avatar image
nick-a answered ·

right now I have:


ls /lib/firmware/brcm/ -la

drwxr-xr-x 2 root root 4096 Dec 24 21:52 .

drwxr-xr-x 5 root root 4096 Nov 18 18:51 ..

-rw-r--r-- 1 root root 36264 Nov 18 18:42 BCM43430A1.hcd

-rw-r--r-- 1 root root 56508 Nov 18 18:42 BCM4345C0.hcd

-rw-r--r-- 1 root root 400447 Dec 24 21:52 brcmfmac43430-sdio.bin

-rw-r--r-- 1 root root 1121 Dec 24 21:52 brcmfmac43430-sdio.raspberrypi,3-model-b.txt

-rw-r--r-- 1 root root 1121 Dec 24 21:52 brcmfmac43430-sdio.raspberrypi,model-zero-w.txt

-rw-r--r-- 1 root root 1121 Nov 18 18:42 brcmfmac43430-sdio.txt

-rwxr-xr-x 1 root root 416101 Dec 24 21:52 brcmfmac43436-sdio.bin

-rwxr-xr-x 1 root root 11209 Dec 24 21:52 brcmfmac43436-sdio.clm_blob

-rwxr-xr-x 1 root root 1612 Dec 24 21:52 brcmfmac43436-sdio.txt

-rwxr-xr-x 1 root root 428103 Dec 24 21:52 brcmfmac43436s-sdio.bin

-rwxr-xr-x 1 root root 1091 Dec 24 21:52 brcmfmac43436s-sdio.txt

-rw-r--r-- 1 root root 631467 Dec 24 21:52 brcmfmac43455-sdio.bin

-rw-r--r-- 1 root root 7163 Dec 24 21:52 brcmfmac43455-sdio.clm_blob

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,4-compute-module.txt

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,4-model-b.txt

-rw-r--r-- 1 root root 2074 Nov 18 18:42 brcmfmac43455-sdio.txt

-rwxr-xr-x 1 root root 22 Dec 24 21:52 in subdir.txt


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

johnny-brusevold avatar image johnny-brusevold commented ·

@Nick_A Make sure you have this file in the folder you are going to link to

BCM43430B0.hcd

0 Likes 0 ·
nick-a avatar image nick-a johnny-brusevold commented ·

you are right!,


I don't have that file. I have the BCM43430C0.hcd file.

I googled and tried:

root@raspberrypi2:/lib/firmware/brcm# wget -v - https://github.com/LibreELEC/brcmfmac_sdio-firmware/blob/master/BCM43430B0.hcd


rebooted and it did not work.


Will investigate further.

0 Likes 0 ·
nick-a avatar image nick-a nick-a commented ·

just to see what's right now in the directory and still no bluetooth device in my android app:


root@raspberrypi2:/lib/firmware/brcm# ls -la

drwxr-xr-x 2 root root 4096 Dec 25 02:18 .

drwxr-xr-x 5 root root 4096 Nov 18 18:51 ..

lrwxrwxrwx 1 root root 33 Dec 25 02:18 BCM.hcd -> /lib/firmware/brcm/BCM43430B0.hcd

-rw-r--r-- 1 root root 36264 Nov 18 18:42 BCM43430A1.hcd

-rw-r--r-- 1 root root 142224 Dec 25 02:12 BCM43430B0.hcd

-rw-r--r-- 1 root root 56508 Nov 18 18:42 BCM4345C0.hcd

-rw-r--r-- 1 root root 400447 Dec 24 21:52 brcmfmac43430-sdio.bin

-rw-r--r-- 1 root root 1121 Dec 24 21:52 brcmfmac43430-sdio.raspberrypi,3-model-b.txt

-rw-r--r-- 1 root root 1121 Dec 24 21:52 brcmfmac43430-sdio.raspberrypi,model-zero-w.txt

-rw-r--r-- 1 root root 1121 Nov 18 18:42 brcmfmac43430-sdio.txt

-rwxr-xr-x 1 root root 416101 Dec 24 21:52 brcmfmac43436-sdio.bin

-rwxr-xr-x 1 root root 11209 Dec 24 21:52 brcmfmac43436-sdio.clm_blob

-rwxr-xr-x 1 root root 1612 Dec 24 21:52 brcmfmac43436-sdio.txt

-rwxr-xr-x 1 root root 428103 Dec 24 21:52 brcmfmac43436s-sdio.bin

-rwxr-xr-x 1 root root 1091 Dec 24 21:52 brcmfmac43436s-sdio.txt

-rw-r--r-- 1 root root 631467 Dec 24 21:52 brcmfmac43455-sdio.bin

-rw-r--r-- 1 root root 7163 Dec 24 21:52 brcmfmac43455-sdio.clm_blob

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,4-compute-module.txt

-rw-r--r-- 1 root root 2074 Dec 24 21:52 brcmfmac43455-sdio.raspberrypi,4-model-b.txt

-rw-r--r-- 1 root root 2074 Nov 18 18:42 brcmfmac43455-sdio.txt

-rwxr-xr-x 1 root root 22 Dec 24 21:52 in subdir.txt

root@raspberrypi2:/lib/firmware/brcm#


0 Likes 0 ·
nick-a avatar image
nick-a answered ·

I do see a bluetooth device in my android phone: Venus_2cxxxxxx

But it does not show up in the Victron connect app.

With or without that softlink - it doesn't matter.

1 comment
2 |3000

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

Jason Lau avatar image
Jason Lau answered ·

Thanks guys, this solved my wifi problem. Moving on to BT now. I'm assuming once I get BT working, i can bind to my victron BT transmitter instead of using the VE direct USB cable?

2 |3000

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

henrik avatar image
henrik answered ·

I got BT and Wifi working for the Raspberry Pi Zero 2 W Rev 1.0, check this comment for details.

2 |3000

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