Amiga

Amiga RGBtoHDMI Supporting Pi Zero 2

Several people have asked me in recent weeks if the Amiga RGBtoHDMI boards I designed support the Pi Zero 2. The answer is now “yes”, with some new Pi software, so here is the details.

The Raspberry Pi Zero 2 has recently been released. This is the same form factor as the original Raspberry Pi but the technology on it is closer to the Raspberry Pi 3 series. Close enough that it actually works for PiStorm.

The reason why only the original Pi Zero was supported is because the GPIO access from the CPU is actually a lot slower in all subsequent Pi releases. How much slower? IanSB, the main developer of the RGBtoHDMI software, says it is 36% slower! This is too slow to keep up with the Amiga’s pixel clock.

The solution is one that Claude has been looking into for the PiStorm project, which is using the GPU to access the GPIO which has a much lower latency. IanSB released a new beta version of the software just over a week ago and it works on both the Pi Zero and Pi Zero 2.

You can see it here working perfectly in my Amiga 500 Plus (the blurry disk is due to animation when I took the photo). There are a few unintentional side effects of this new code. First of all it frees up the CPU quite a bit, the original Pi Zero does not need to be overclocked nearly as much as before and there are potential additional image processing that is now possible. Also in-theory the Raspberry Pi 2 and 3 series Pis could now be used with RGBtoHDMI.

If you want to try this new software, it is available on IanSB’s GitHub releases as Beta43 onwards. I’ve also added links to this on my RGBtoHDMI hardware tree.

LinuxJedi

Recent Posts

Amiga 4000 With Lots of Little Problems

I’ve had a few people send me things in to repair lately. Amongst these was…

5 days ago

Amiga A3640 CPU Card Repair

Lately, I've been very busy, but haven't had many interesting things to blog about happen.…

4 weeks ago

Two special Amiga 4000s: Finishing Jools Repair

You may remember that the A4000 known as "Jools" went to its new owner for…

2 months ago

Repair of a Trident VLB Graphics Card

Hot on the heels of repairing the Cirrus Logic VLB card, I acquired a dead…

3 months ago

Raspberry Pi JTAG Programming – 2025 Edition

It seems that every time I document how to do Xilinx JTAG programming from a…

3 months ago

Repair of a Cirrus Logic VLB Graphics Card

Fellow vintage computer collector, Gammitin, challenged me to fix four VLB graphics cards, as well…

3 months ago