SPI

How to flash bios chips with Raspberry Pi

This post is an addition to my previous post: “How to flash bios chips with Arduino“. While doing some research online I found several articles/posts from people using a Raspberry Pi to flash SPI flash chips. Apparently the Raspberry Pi  is very suitable for this kind of thing as it has a SPI interface and is able to run linux. I was eager to try this out for myself so I got out my Pi 3 model B and got to work. For this project I used a Winbond 25X80 salvaged from a motherboard I had lying around. Outline of… Read More »How to flash bios chips with Raspberry Pi

How to flash bios chips with Arduino

In this post I will explain how to flash bios chips with an Arduino. We will be using a Arduino Duemilnove (uno, mega or clones do also work) and a ASUS P5B motherboard that no longer boots after a failed bios update. Here is an outline of the steps (some of these steps are not strictly necessary but I figured they might help the uninitiated): Identify board Find documentation for the board Locate and identify bios chip Find documentation for the chip Find pinout and operating voltages (important) Prepare the Arduino and installing flashrom Connecting the Arduino to the chip… Read More »How to flash bios chips with Arduino