About:

Andrew Hutchings, known as LinuxJedi, is a UK-based software engineer with a passion for open source and vintage computers.

Website:

Specializations:

Interests:

Security for embedded platforms Open source projects Restoring 80s and 90s home computers

Incoming Links:

Subscribe to RSS:
A detailed account of diagnosing and repairing video output issues in a CD32 console, highlighting the challenges and solutions encountered during the process.
The author recounts the experience of repairing an Amiga 1200, initially addressing a fault related to an invisible break in the traces to the Paula chip. After the repair, the owner reported additional issues including pink video...
The blog post discusses the common advice given to Amiga owners to 'recap' their machines, emphasizing that while recapping is often necessary for SMD capacitors, it is not always the solution to faults. The author shares a repair...
A detailed account of repairing a faulty Amiga 600 motherboard, highlighting the challenges faced and solutions implemented to restore its functionality.
Blaming AI for production failures overlooks the real issue: inadequate processes and backup systems that expose vulnerabilities in enterprise environments.
The author successfully revives a Roland SB-55 MIDI device, sharing the repair process and the joy of using vintage equipment for classic gaming.
An upgrade of a 486-based machine to a Pentium-class setup is detailed, focusing on hardware selection, troubleshooting, and performance benchmarking for classic gaming.
The author, a member of wolfSSL, discusses the development of a custom development board designed to showcase their open-source cybersecurity solutions at Embedded World. The board features an STM32 microcontroller, USB-C power, a...
The author shares their experience upgrading the firmware of a RAMCHECK device, which was running an outdated version that incorrectly marked good RAM as bad. After discovering that newer firmware was available through a fellow en...
The blog post details the author's experience repairing an ARK1000VL graphics card, considered one of the fastest VLB graphics card chips. The author describes the card's specifications, the repair process involving bent pins and ...
The blog post discusses an issue encountered when using the rr debugging tool on newer Intel hybrid CPUs with P-Cores and E-Cores. It explains that the problem arises from not all cores supporting a required feature, leading to a ...
The author discusses their experience with the Innoventions RAMCHECK, a vintage RAM testing device. They highlight the challenges of testing RAM in systems and the need for a more reliable solution. The post details the features o...
The author shares a step-by-step guide on using a Segger J-Link for debugging a Raspberry Pi Pico after facing challenges with a broken Debug Probe.
The author discusses the lack of automatic time zone changing in KDE Plasma compared to GNOME, which offers this feature through its settings. The post explains how to enable the geotimezoned plugin in KDE Plasma to achieve automa...
The text describes the repair process of an Amiga 1000 keyboard, including disassembly, cleaning, and repairing of the key switches. The author also designed and 3D printed replacement parts for the keyboard.
The text describes the repair process of an Amiga 4000 motherboard. The motherboard had minor battery repairs in the past and was working, but recently failed with a black screen. The repair process involved diagnosing and replaci...
The author recently purchased a boxed Amiga 1000 and received two original Amiga 1000 mice and the keyboard, all of which needed work. The author covers the restoration of the mouse, detailing the issues with each mouse and the st...
The author received an Amiga 1000 from a friend, complete with its original box, and is planning to develop a new product that will be released soon. The machine is in good condition but needs some repairs. The author tested the m...
The text describes the process of diagnosing and fixing an Amiga 4000 motherboard, RAM, and CPU card with various minor issues, including missing components, corrosion, and faulty chips. The author used various diagnostic tools an...
The author discusses the repair of an A3640 CPU card for an Amiga 4000 motherboard, detailing the process and challenges faced during the repair.
The text describes the repair process of an Amiga 4000 computer named 'Jools'. It details the replacement of joystick/mouse ports, SIMM sockets, and the 7407 IC. The author also faced issues with the mouse and joystick inputs, whi...
The author repaired a Trident TGUI9440 based VLB graphics card, upgraded it to 2MB RAM, added a new bracket, and tested it. The card was faster than the Cirrus Logic GD-5429 card. The author decided to keep the Trident card due to...
The text provides instructions on how to do Xilinx JTAG programming from a Raspberry Pi, specifically focusing on the changes in the methods used due to different versions of Pi OS. It also includes a guide on how to use libgpio a...
The text describes the repair process of four Cirrus Logic GD-5429 based VLB graphics cards, including RAM upgrades and diagnostics. Three of the cards worked immediately, but the fourth had issues with the VLB bus. The author ide...