Category: Uncategorized

  • Validation of a CPU Core for FPGA

    Validation of a CPU Core for FPGA

    I recently bought a bunch of FPGA boards on eBay. All out of date stuff: Virtex II Pro, Virtex 4, Virtex 5, etc. I’m really building a collection of boards from Xilinx’s history here. The reason they’re all Xilinx and not Altera boards is, Xilinx has made license keys for very old versions of their […]

  • Updating the BIOS on an Optiplex 740

    Updating the BIOS on an Optiplex 740

    While updating the BIOS on an old PC (which I use for running old Windows XP programs), I ran into the issue where the update program, O740-227.exe, would just crash. It worked at first, giving me a warning about removing all USB devices. So I removed all non-essential USB devices, retried the program… and… crash. […]

  • How to Make Your Own Optical ADB Mouse

    How to Make Your Own Optical ADB Mouse

    I collect old Macintosh computers. It’s fun booting these things up and playing games from my childhood. Games like Lemmings, Harry the Handsome Executive, Escape Velocity, Spaceward Ho!, and of course the famous Marathon. There’s just one problem… the mice for these old computers suck. A rubber ball rolls along your mousepad. It picks up […]

  • A De-Facto PCI Express Standard Emerges

    A De-Facto PCI Express Standard Emerges

    First, what’s PCI Express? PCI Express is a standard connector between your motherboard and various PC addons, such as graphics cards and Wi-Fi cards. It’s a complex high-performance serial link. It’s also very robust and able to handle abuse from consumers building their own PCs. Inside a desktop, they look like this: And the cards […]