Latest

  • Repair of Another Amiga TF534 Accelerator

    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

    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

    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

    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

  • Repairing an Amiga 2000 Motherboard

    Repairing an Amiga 2000 Motherboard

    The Amiga 2000 can be seen as a sister computer to the Amiga 500. It is very similar in design, shares a lot of parts, but comes in a case similar to a desktop PC and can be expanded using several card slots. A friend of mine had a few machines that required work doing… Read more

  • Developing GUI Applications for Amiga OS

    Developing GUI Applications for Amiga OS

    One of the things lacking with the Amiga 68000 Kickstart Relocator project is a GUI to manipulate the flash ROMs, the original project had one in a fork, but it was proprietary. It doesn’t support DiagROM at all and doesn’t support the dual-ROM firmware I wrote for version 3.0. So, I decided to spend some… Read more