I don’t have an NVME card installed but I was able to get the USB method to work. It’s a little different from the directions though. I found a bug posted on the image in the github here: Add initial support for Raspberry Pi CM5 on Yellow by sairon · Pull Request #3667 · home-assistant/operating-system · GitHub
Here’s how I got it going:
- Downloaded the latest HA Yello stable image from github
- Install rpiboot_setup on my laptop
- Move the USBC jumper and plug in laptop.
- Connect power (Mine is PoE)
- Run rpiboot script which opens the windows command line window and immediately closes it. (This step may actually be broken)
5.1. Open the CLI and run rpi-mass-storage-gadget64.bat. Ignore Windows pleas to format the newly mounted volume. - Next open Raspberry pi imager select Pi 5 device and load the downloaded image to the USB volume.
- Once it’s done unplug the laptop and power cycle the HA Yellow
HAOS will self install but it won’t behave like the guide says. It will never end at a solid red light. What’ll actually happen is it will do the full install and then just boot up and start running. The only way to tell if it’s done is to go to the webserver at the http://IP ADDRESS:8123 When you see the setup assistant it’s ready to go. (I let mine sit for over 6 hours before just trying it to see if I could get a clue what was going on and found it ready to go.
That’s it. Since I’m upgrading from a Pi3, I just popped over and downloaded a full backup and uploaded it to the HA Yellow. Its up and running great now.
The other three screws appear to be safe to use but two of them overlap the solder mask which is a really big no no. I only put one screw in that I felt was safe but the heatsink presses the module into the base board so I’m not worried it’ll shake loose in my IT closet. I also added some thermal pads to make better contact. The included thin pad went on the CPU, the included thick pad went on the regulator. I added pads to the top DRAM and the raspiberry pi labelled chip. Would rather have used thermal grease on the GPU but I couldn’t find any and I had pads. Plus it’s a pretty thin pad. Will have to see how it goes with the cover back on. Might cut some holes in the lid if it’s too hot.