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

Two special Amiga 4000s: Finishing Jools Repair

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

2 weeks ago

Repair of a Trident VLB Graphics Card

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

4 weeks ago

Raspberry Pi JTAG Programming – 2025 Edition

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

4 weeks ago

Repair of a Cirrus Logic VLB Graphics Card

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

4 weeks ago

Upgrading my 486 PC Build

You may remember my recent 486 PC build, I enjoyed doing it, but I had…

1 month ago

The Roland MT-32: The Ultimate late-80s Gaming Sound

One of the projects I wanted to do with my new 486 PC was to…

2 months ago