Latest
Design of the Amiga 500 CPLD RGBtoHDMI
The RGBtoHDMI project uses a Raspberry Pi Zero to generate an HDMI output based on the video signals from a classic computer. A CPLD is used to convert these signals into a common format for the Pi to read on the GPIO. This post goes into why and how I developed an Amiga 500 variant… Read more
Designing the Amiga 2000 RGBtoHDMI V2
There is a project called the RGBtoHDMI project which is quite popular at the moment. Put simply it a project that pushes raw digital RGB data into a Raspberry Pi Zero which then spits that out on its HDMI to produce a low-latency, pixel perfect representation of the image. It was originally designed for Acorn… Read more
Repair of Another Amiga TF534 Accelerator
One of my friends from the local Amiga users group has a TF534 accelerator that one day decided to fail. This post documents my repair of it. Read more
Building a Digilent Based Xilinx JTAG Programmer
In a previous post I mentioned how to build a Xilinx programmer using a Raspberry Pi Zero for their basic XC9500XL CPLD range. This has worked great on some projects. But I’ve had a few issues with it so I decided to upgrade my programmer. This outlines why and what I use now. Read more
Compiling Xilinx CPLD Verilog in Linux Command Line
I mostly edit my Verilog files for basic Xilinx CPLD devices in vim, so it is a pain to launch the entire Xilinx IDE just to compile the thing. After doing a bit of research I managed to figure out how to compile from the command line too. Read more
Using VBCC as an Amiga Cross-Compiler in Linux
For a while I was using GCC as a cross-compiler to write software for Amigas. This was familiar territory for me having used GCC for Linux applications for many years. Unfortunately I hit a very strange bug which appears to be something to do with the compiler output. So I decided it was time for… Read more
Categories & TAGS
- Personal (240)
- Electronics (35)
- Retro Computing (192)
- Acorn (46)
- Amiga (93)
- Commodore 64 (4)
- PiStorm (23)
- Work (45)
486 Acorn Amiga Amiga 500 #1 Amiga 500 Plus #1 Amiga 600 Amiga 1000 Amiga 1200 Amiga 2000 Amiga 3000 Amiga 4000 Archimedes Atom BBC Master BBC Micro C C64 Coding ColumnStore Commodore 64 Databases Electronics Embedded Euro PC Linux OLED Open Source PC PiStorm Programming Raspberry Pi Raspberry Pi Pico Repair Restoration Retro RGBtoHDMI RiscPC Schneider SCSI Soldering SSD1351 TWiP Valiant Turtle VLB Xilinx