Latest

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

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
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

Amiga 1200 Upgrades
Earlier this month I acquired my first Amiga 1200 and repaired the floppy drive in it. I have blogged about how I am connecting it to my home network, but not about all the other work and upgrades I have done to it so far. So, it is time to cover it in this post. Read more
Categories & TAGS
- Personal (253)
- Electronics (37)
- Retro Computing (204)
- Acorn (46)
- Amiga (100)
- Commodore 64 (4)
- PiStorm (23)
- Work (47)
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 InfiniDB Linux OLED Open Source PC PiStorm Programming Raspberry Pi Raspberry Pi Pico Repair Restoration Retro RGBtoHDMI RiscPC Schneider SCSI Soldering SSD1351 TWiP VLB Xilinx






