I flashed the beta eeprom for native USB boot on my PI4. Installed openhabian on a new SSD, updated everything and restored a backup. So far so good. The PI boots from USB/SSD without any problems. Openhab runs fine except that my Zwave (razberry shield/ttyAMA0) and Zigbee (TI CC2531EMK USB Stick / ttyACM0) controllers and things are online but not updating/responding. (after a while some Zwave devices go offline (device not communicating))
I inserted my original SD card and everything worked as before. So I cloned this (working) SD card with rpi-clone and booted from USB again. Same as before, everything online but Zwave/Zigbee not responding.
Hey @tsmit Tom,
Let me get this straight so I’m sure to understand you correct.
So you flashed the PI4 with the 28-05 release of the EEPROM Beta? Installed Openhabian on a new SSD, copied the latest *.elf and *.dat files on the Openhabian /boot partition?
So that implies that you are not running the latest Raspberry Pi OS and the latest Kernel right?
Interesting if that is the case. Makes the whole transition a lot easier because it eliminates the manual OpenHab installation.
I’m running a new PI4 (8Gb, whoop whoop, version) booting from USB (Kingston SSD) with Raspberry Pi OS. Works like a charm and I’m going to test Openhab this weekend on that setup. However I’m still not sure what the best (and easiest) approach would be.
Keep you all posted.
Hey @tsmit, I started with an extra SSD disk and conducted your process, manually copied the *.dat and *.elf files. Works like a charm. So I have a completely new, clean Openhabian running.That proves that one doesn’t need the latest RaspOS to run from USB, the EEPROM update is enough.
I am using Zwave but with a USB stick (Aeotec), that’s on the list for tomorrow
Keep you posted on my Zwave findings.
Hi @EdwardV, How did it go with your setup? Does everything work?
Last week I experimented some more with my SSD setup and aparently zigbee does work. It’s only razberry that doesnt work. I hooked up a serial usb cable to GPIO 14 and 15 to see if there is any data from the bootloader, there isn’t.
Hi @tsmit, as I mentioned I’m using a Aeotec Gen5 Zwave USB stick. So I can confirm that this works without any issues for the last couple of weeks. Stable and without dropping the connection. I use a € 1,00 passive USB hub on one of the USB2 ports of the Pi.
I don’t have a razberry so I can’t give you any insights in that area . . .
I would like to know what you find as I have a similar problem.
I had a 2.5.8 system (built with Openhabian 1.5) with an Aeotec Gen-5 Z-stick in a 2GB RPI4 with the root partition moved via an Eluteng USB3 SATA Adapter to a Kingston 120GB SSD mostly working for several months. The Z-stick was from Feb 2017 and did not work well with the Silabs Simplicity Studio (no NVM back-up or Network Health), so bought a Zooz and everything melted down. I rebuilt the system on an SD card and Z-wave works wonderfully (Node heals of powered nodes in seconds). I researched and thought I needed a powered USB3 hub. There is a 1.2A USB limit on the Rpi4. The Aeotec has a battery, the Zooz, to my knowledge doesn’t. Just got the powered hub today. Without moving the root, just plugging the SSD in, even powered, the Z-wave stops working well. Unplugging and all is well, so I’m stuck. I was going to try getting power readings of the Pi and hub, but need new parts. I can’t go back to the Aeotec because it will not load the back-up. I do have a call into Aeotec to see if there is a firmware update.
Unfortunately I’ve had no luck getting zwave to work together with SSD boot. I’ve tried 4 or 5 different usb to ssd controllers (m.2 and sata) all the same result. Different from your setup I use the zwave.me razberry hat, so in my case USB power shouldn’t be a problem? Also I power my PI’s (5) from a 10 amp 5v meanwell psu.