I have just received a Zero 2 W and attempted to boot Open HD but it will not run, no SD card LED activity and nothing on HDMI either, i have also tired Ruby with the same behavior, well lack of it to be more accurate!
The standard OpenHD image definitely does not boot on a Pi Zero 2. However, after a fair amount of fiddling I’ve managed to make it work, albeit with no real testing yet so there may be some hidden problems that I’ve not seen yet, because they’re hidden
So I’d be a little cautious about using it before more testing is done…
Anyway, it’s actually fairly simple to fix. The problem appears to be that the new machine/processor combination requires a different set of low level boot files to start up. This can be achieved by the following process.
Create an OpenHD SD card in the usual way. Put it to one side.
Create a standard Raspbian SD card with the latest version of Raspbian in the usual way. Check it boots the Zero 2 correctly.
Copy the contents of the boot partition of that card to somewhere on your PC.
Copy the contents of the boot partition of the OpenHD card to somewhere safe as well.
Copy the following files from the Raspbian card boot partition to the OpenHD card boot partition, overwriting the files that are already there:
bootcode.bin
*.dat
*.dtb
*.elf
Leave everything else alone. The card you’ve modified should now boot on the Zero 2 W without problems.
This is rather a brute force method and it probably only needs a few of these files in actuality, but it works and should be a good starting point.
My initial impression is that the video latency on the Zero 2 is considerably less than on the older version of the Zero, but again I’ve literally only got it working in the last half hour and haven’t had time to really test this!
Good luck
Oh yes, if you want to revert to the old version of the card, just delete the contents of the boot partition and put back the one you saved.
Here are the files i used to get the Zero 2 working, it boots as Air or ground
Sorry its in 4 parts for OpenHD 2.0.8 - zero 2 w (1),(2),(3) and (4), this forum wont let me upload it in one file, extract the files and paste them into your SD card and choose to replace any files it says already exist.
The file named 2.0.12b is obviously for OpenHD 2.0.12b, i have only tried 2.0.8 so the files for 2.0.12b have not been tested by me.
I found that doing a fresh install and then pasting the files BEFORE a boot attempt had the best success
He tried without success. When I create an OPENHD 2.0.8 image buster, the boot LED does not light - it does not boot. When I create an OPENHD 2.0.12 image buster, the boot LED lights up but the system does not boot. When I copy OPENHD 2.0.8 with an image buster and overwrite the files you sent me, it doesn’t boot either. Raspbian on RPI zero 2w image booting well.
On my RPI Zero WH OPENHD buster 2.012 booting and all working well.
Try that. Download it, unzip it, and copy it over the top of the boot partition on a freshly created 2.0.8 OpenHD microSD card. It should work for you then.
I don’t know what I’m doing wrong anymore. I upload the image of OPENHD buster 2.0.8 via Win32 disk imager to micro SD. Then I will overwrite the files you sent me in windows exlorer and it won’t boot anyway.
Just for info, this is my RPI Zero 2W board
I’m sorry, but my RPI Zero 2W is already booting and OPEN HD 2.0.8 is working. One more thank you for all your help.
RPI 2W probably has more current consumption, try another power supply or cable, I already have it powered via a 5.15V stepdown and it runs correctly without problems.
Here is my test kit with ASUS AC56 before connecting to the model.