Cat that kicks an exclamation mark.
Hardware of a Free Design
Transparent. No Tricks. No Compromises.

Online Shop

The shop is closed since Easter 2024, no items, no service. Once a new set of free-design products is elaborated, it will be reopened at a different post address.

Get Started...

Security and Privacy

This shop is meant to be compatible with your elevated privacy criteria and is not using JavaScript for that reason. Customer specific data is not queried nor transmitted over the HTTPS connection in use.

How do I purchase an Item?

In order to perform a purchase or booking, please get in touch with us using email or encrypted email. Provide us with the Item’s Title or its ID Number (i.e. Product #1) and wait for our confirmation. For your convenience, the “Order-Now!” button will launch an apropriate email template on most systems.

Infos and Legal Documents

Legal Documents like Imprint, General Business Conditions, Revocation Guideline and Revocation Form Template can be found at the bottom of this page in section “Customer Information” – along with short infos regarding Jurisdiction, Tax, Shipment Costs & Delivery and Payment Options.

Acronyms

Product descriptions refer to acronyms and technical terms. For a fast understanding we give you a short overview here:

  • AC – Alternate Current
  • CPU – Central Processing Unit
  • GNU – recursive acronym for “GNU is not Unix”
  • GRUB – Grand Unified Bootloader
  • HDD – Hard Disk Drive
  • HPM – Hardware Protection Mode
  • LAN – Local Area Network
  • RAM – Random Access Memory
  • SOIC – a chip form factor

  • SPI – Small Peripheral Interface

    • SPI Flash – a flash chip, equipped with SPI
    • SPI Flash Connector – connector to SPI Flash Chips
  • SPM – Software Protection Mode

  • SSD – Solid State Disk
  • VGA – Video Graphics Adapter
  • WLAN – Wireless Local Area Network
  • WSON – a chip form factor

Products

Chipflasher ‘board-edition-1’

RYF-Sticker

Scope of Delivery, Clip included

Scope of Delivery, Clip included

Chipflasher in Action

Chipflasher in Action

Bottom View

Bottom View

Short Introduction

Free-Design SPI-Programmer, Coreboot-Flasher, Libreboot-Flasher.

When it comes to flash a Coreboot or Libreboot device, this chip programmer is the enthusiast’s choice, as it fits perfectly to the spirit of the free software movement.

This programmer is free-design hardware down to chip! Using Parallax’s P8X32A Microcontroller makes that possible for its design files have been published under the General Public License Version 3 (GPLv3).

This device helps you to replace the BIOS code of your laptop and to kick Intel’s Management Engine Firmware – free yourself from other people’s business ideas, regain control of your hardware!

RYF-Certified Device

This product respects User’s Freedom and has been RYF-certified by the Free Software Foundation in May 2018.

How to Operate the Device

This device is operated by free software only. Free software comes without warranty to the extent permitted by law. You are using the flasher at your own risk.

The proper firmware version v0.4.3 has already been installed. It can be updated by the user at any time.

This device is operated with a computer that has a serial port available and that is running a GNU/Linux operating system. We recommend to use the “ZC-X60 Free Software Laptop” with Docking Station, which we would love to offer you upon request.

Sources and Documentation

Find all sources and documentation freely licensed in the web, thus being able to judge or even build a flasher prototype in advance.

  • More infos on flasher’s webpage

  • Get all sources, software and documentation onto your harddisk:

    • $ git clone git://zerocat.org/zerocat/projects/chipflasher
    • $ cd chipflasher
    • $ git checkout board-edition-1
  • Get a clear idea about how to start:

    • $ less doc/README.md

Scope of Delivery

  • One “Chipflasher ‘board-edition-1’”, fully populated, RYF-labeled
    • 100×80mm high quality PCB, soldered manually
    • P8X32A free-design microcontroller, socketed
    • handmade acrylic glass cover plate with power switch
  • Y-USB-Cable for 5VDC Power Supply
  • serial RS232 Cable for data transfer between host and flasher
  • SPI Data Cable with connectors for Pomona clip and DIL adapter
  • DIL8 Adapter for socketed BIOS chips
  • Pomona SOIC16 Clip, Model 5252
  • Metal Container for safe packaging with ESD protection
  • CD with Source Code
  • Product Information

Chipflasher v2 – Kit

Scope of Delivery, Clip included

Scope of Delivery, Clip included

Chip flasher in Action

Discrete parts, full overview

Bottom View

Resulting Product

Short Introduction

Kit for one Free-design SPI Programmer

When it comes to flash a Coreboot or Libreboot device, this chip programmer is the enthusiast’s choice, as it fits perfectly to the spirit of the free software movement.

This programmer is free-design hardware down to chip! Using Parallax’s P8X32A microcontroller makes that possible for its design files have been published under the General Public License version 3 (GPLv3).

This device helps you to replace the BIOS code of your laptop and to kick Intel’s Management Engine Firmware – free yourself from other people’s business ideas, regain control of your hardware!

How to Operate the Device

This device is operated by free software only. Free software comes without warranty to the extent permitted by law. You are using the flasher at your own risk.

This device is operated with a computer that has a serial port available and that is running a GNU/Linux operating system. Alternatly, a USB-to-RS232 adapter can be used.

Sources and Documentation

Find all sources and documentation freely licensed in the web.

  • More infos on the flasher’s website

  • Get all sources, software and documentation onto your harddisk:

    • $ git clone git://zerocat.org/zerocat/projects/chipflasher.git
    • $ cd chipflasher
    • $ git checkout v2.0.5
  • Get a clear idea about how to start:

    • $ less doc/README.md

Scope of Delivery

  • Kit for one “Chipflasher v2” Device

    • acrylic glass cover plate and label
    • 100×80mm high quality PCB
    • P8X32A free-design microcontroller
    • All other parts, components and cables that are required
    • solder and de-solder wire
    • metal box and ESD-safe bag for storage
  • Pomona SOIC16 Clip, Model 5252

  • Product Information

Chipflasher v2

Scope of Delivery, Clip included

Scope of Delivery, Clip included

Chipflasher in Action

Chipflasher, liberating a ThinkPad T60

PCB Top View

PCB – Component Side

Short Introduction

Free-design SPI-Programmer, Coreboot/Libreboot-Flasher.

When it comes to flash a Coreboot or Libreboot device, this chip programmer is the enthusiast’s choice, as it fits perfectly to the spirit of the free software movement.

This programmer is free-design hardware down to chip! Using Parallax’s P8X32A Microcontroller makes that possible for its design files have been published under the General Public License Version 3 (GPLv3).

This device helps you to replace the BIOS code of your laptop and to kick Intel’s Management Engine Firmware – free yourself from other people’s business ideas, regain control of your hardware!

How to Operate the Device

This device is operated by free software only. Free software comes without warranty to the extent permitted by law. You are using the flasher at your own risk.

This device is operated with a computer that has a serial port available and that is running a GNU/Linux operating system. Alternatly, a USB-to-RS232 Adapter can be used.

Sources and Documentation

Find all sources and documentation freely licensed in the web.

  • More infos on the flasher’s webpage

  • Get all sources, software and documentation onto your harddisk:

    • $ git clone git://zerocat.org/zerocat/projects/chipflasher.git
    • $ cd chipflasher
    • $ git checkout v2.0.5
  • Get a clear idea about how to start:

    • $ less doc/README.md

Scope of Delivery

  • One “Chipflasher v2” Device

    • Acrylic glass cover plate with high quality power switch
    • PCB 100×80mm, industrial quality, lead-free solder
    • P8X32A free-design microcontroller, socketed
  • Y-USB-Cable for 5VDC Power Supply

  • Serial RS232 Cable for data transfer between host and flasher
  • SPI Data Cable with connectors for Pomona clip and DIL adapter
  • DIL8 Adapter for socketed BIOS chips
  • Pomona SOIC16 Clip, Model 5252
  • Metal Container for safe packaging with ESD protection
  • Product Information

Zerocat X220 (SPM) + GNU Guix System – danish

img1

Zerocat X220 with ThinkLight

img2

Keyboard Layout: danish

img3

Xfce Desktop Environment – danish

Intro

This is a very friendly machine – fully encrypted, fully documented, with liberated systemboard. If you are looking for a device to put trust in, take this one! No spyware, no aggressive business model, no vendor lock-in. Free tools and free licences will make a safe and secure IT experience possible, now and in future.

Overview

  • Lenovo ThinkPad X220, refurbished, Systemboard modified

    • Intel Core i5-2520M CPU @ 2.5GHz (4 logical CPUs) | RAM 4GB (2×2GB)
    • Standard TFT Display 1366×768 | WebCam | ThinkLight
    • Original Keyboard, Layout danish (dk)
    • Wireless-N Half-size Mini PCIe Card (Dual Band)
    • Broadcom Bluetooth Device BCM2045B
    • SanDisk SSD Plus 480GB, new!
    • Original Lenovo 6 Cell Battery, Capacity approx. 50%
  • Lenovo AC Adapter, 65W

  • Power Cable with Euro Plug

  • Product Information: Get Started

Systemboard

  • EC Firmware: 8DHT34WW-3.20

  • Write protected SPI Flash (8MB) with Zerocat ROM

    • Flash configuration: Software Protection Mode (SPM)

      Protection bits are set by the flash at power-up.

    • Zerocat ROM

      • New Firmware Descriptor and Access Permissions
      • IME switched off, IME Firmware cleaned and stripped down
      • New GbE LAN Configuration with Custom LAN MAC Address
      • Coreboot Firmware without CPU Microcode Blob
      • GRUB2 Payload with Zerocat Bootmenu and Logotype

      Zerocat Coreboot Machines: Toolchain Documentation

  • SPI Flash Connector below keyboard

    Zerocat Flash Access: X220 SPI Flash Connector

System

  • SanDisk SSD Plus 480GB, new, fully encrypted

    • System is started by GRUB2 Payload, no bootloader installed

    • GNU Guix System – danish

      • GNU with Kernel Linux-Libre 6.3.6
      • Xfce4 Desktop Environment
      • Applications for School, Office, Internet and Multimedia
      • Suspend and Hibernation
      • encrypted SWAP File
      • Facebook’s server will not be served

      Zerocat Coreboot Machines: GNU Guix System Configuration Template

Condition

This is a refurbished Laptop, components come in used condition.
Use “Alt+Shift” to select alternate Keymaps (de, us).
The battery is excluded from warranty.

User’s Tools

Addon Options

  • GNU Guix System Live Stick
  • Backup HDD with USB-SATA Adapter

Zerocat X220 (HPM) + GNU Guix System – swedish

img1

Zerocat X220 with GNU Guix System

img2

swedish keyboard layout

img3

Xfce Desktop Environment – swedish

Intro

This is a very friendly machine – fully encrypted, fully documented, with hardened systemboard. If you are looking for a device to put trust in, take this one! No spyware, no aggressive business model, no vendor lock-in. Free tools and free licences will make a safe and secure IT experience possible, now and in future.

Overview

  • Lenovo ThinkPad X220, refurbished, Systemboard modified

    • Intel Core i5-2520M CPU @ 2.5GHz (4 logical CPUs) | RAM 8GB (2×4GB)
    • Standard TFT Display 1366×768 | WebCam | ThinkLight
    • Original Keyboard, Layout swedish (se)
    • SanDisk SSD Plus, 480GB, new!
    • Wireless-N Half-size Mini PCIe Card (Dual Band)
    • Broadcom Bluetooth Device BCM2045B
    • Upek Biometric Fingerprint Sensor
    • original Lenovo 6 cell battery, approx. 70% capacity
  • Lenovo AC Adapter, 65W

  • Power Cable with Euro Plug

  • Product Information: Get Started

Systemboard

  • EC Firmware: 8DHT34WW-3.20

  • Write protected SPI Flash (8MB) with Zerocat ROM

    • Flash configuration: Hardware Protection Mode (HPM)

    • Zerocat ROM

      • New Firmware Descriptor and Access Permissions
      • IME switched off, IME Firmware cleaned and stripped down
      • New GbE LAN Configuration with Custom LAN MAC Address
      • Coreboot Firmware without CPU Microcode Blob
      • GRUB2 Payload with Zerocat Bootmenu and Logotype

      Zerocat Coreboot Machines: Toolchain Documentation

  • SPI Flash Connector below keyboard

    • Hardware Protection Mode (HPM) enabled via jumper

    Zerocat Flash Access: X220 SPI Flash Connector

System

  • SanDisk SSD Plus, 480GB, new, fully encrypted

    • System is started by GRUB2 payload, no bootloader installed

    • GNU Guix System – swedish

      • GNU with Kernel Linux-Libre 6.3.6
      • Xfce4 Desktop Environment
      • Applications for School, Office, Internet and Multimedia
      • Suspend, Hibernation, and Hybrid Power Saving Mode
      • encrypted SWAP File
      • Facebook’s server will not be served

      Zerocat Coreboot Machines: GNU Guix System Configuration Template

Condition

This is a refurbished Laptop, components come in used condition.
Use “Alt+Shift” to select alternate keymaps (de, us).
The battery is excluded from warranty.

User’s Tools

Addon Options

  • GNU Guix System Live Stick
  • USB-SATA Adapter with Backup HDD

Zerocat X220 (HPM) + GNU Guix System – german

img1

Zerocat X220 with GNU Guix System

img2

german keyboard layout

img3

Xfce Desktop Environment – german

Intro

This is a very friendly machine – fully encrypted, fully documented, with hardened systemboard. If you are looking for a device to put trust in, take this one! No spyware, no aggressive business model, no vendor lock-in. Free tools and free licences will make a safe and secure IT experience possible, now and in future.

Overview

  • Lenovo ThinkPad X220, refurbished, Systemboard modified

    • Intel Core i5-2520M CPU @ 2.5GHz (4 logical CPUs) | RAM 16GB (2×8GB)
    • Standard TFT Display 1366×768 | WebCam | ThinkLight
    • Original Keyboard, Layout german (de)
    • Wireless-N Half-size Mini PCIe Card (Dual Band)
    • Broadcom Bluetooth Device BCM2045B
    • Original Lenovo 6 Cell Battery, Capacity approx. 80%
  • Lenovo AC Adapter, 65W

  • Power Cable with Euro Plug

  • Product Information: Get Started

Systemboard

  • EC Firmware: 8DHT27WW-3.20

  • Write protected SPI Flash (8MB) with Zerocat ROM

    • Flash configuration: Hardware Protection Mode (HPM)

    • Zerocat ROM

      • New Firmware Descriptor and Access Permissions
      • IME switched off, IME Firmware cleaned and stripped down
      • New GbE LAN Configuration with Custom LAN MAC Address
      • Coreboot Firmware without CPU Microcode Blob
      • GRUB2 Payload with Zerocat Bootmenu and Logotype

      Zerocat Coreboot Machines: Toolchain Documentation

  • SPI Flash Connector below keyboard

    • Hardware Protection Mode (HPM) enabled via Jumper

    Zerocat Flash Access: X220 SPI Flash Connector

System

  • SanDisk SSD Plus, 480GB, new, fully encrypted

    • System is started by GRUB2 payload, no bootloader installed

    • GNU Guix System – german

      • GNU with Kernel Linux-Libre 6.3.6
      • Xfce4 Desktop Environment
      • Applications for School, Office, Internet and Multimedia
      • Suspend, Hibernation, and Hybrid Power Saving Mode
      • encrypted SWAP File
      • Facebook’s server will not be served

      Zerocat Coreboot Machines: GNU Guix System Configuration Template

Condition

This is a refurbished Laptop, components come in used condition.
Use “Alt+Shift” to select alternate keymap (us).
The battery is excluded from warranty.

User’s Tools

Addon Options

  • GNU Guix System Live Stick
  • USB-SATA Adapter with Backup HDD

Pomona SOIC-Clip Model 5252, New

Pomona SOIC-Clip Model 5252, 16 Pins

Pomona SOIC-Clip Model 5252, 16 Pins

Model 5252 in Detail

Model 5252 in Detail

...at ThinkPad X230

...at ThinkPad X230

Short Introduction

Pomona® SOIC-Clip Model 5252, brandnew, in original sealed packaging, to be used for in-circuit programming of SOIC/SOJ microchips.

Technical Specs

  • Manufacturer: Pomona Electronics Inc.
  • Pins: 16
  • Chip Lead Spacing: 1.27mm
  • Gold Plated Lower Contacts

Fits surface mounted SOIC and SOJ chips with gull wing or “J” leads and body width from 3.81mm to 8.89mm wide.

Hints and Condition

  • brandnew
  • original, sealed Package

This clip is suitable for SOIC8 chips as well, as to be found in ThinkPad X230 Notebooks, for example (see photo).

Pomona SOIC-Clip Model 5250, New

Pomona SOIC-Clip Model 5250, 8 Pins

Pomona SOIC-Clip Model 5250, 8 Pins

Short Introduction

Pomona® SOIC-Clip Model 5250, brandnew, in original sealed packaging, to be used for in-circuit programming of SOIC/SOJ microchips.

Technical Specs

  • Manufacturer: Pomona Electronics Inc.
  • Pins: 8
  • Chip Lead Spacing: 1.27mm
  • Gold Plated Lower Contacts

Fits surface mounted SOIC and SOJ chips with gull wing or “J” leads and body width from 3.81mm to 8.89mm wide.

Hints and Condition

  • brandnew
  • original, sealed Package

This clip is suitable for SOIC8 chips and should be used in case a SOIC16 clip cannot be attached due to spatial restrictions.

Chipflasher WSON-Cable

WSON-Cable with soldered Wire Tips and Solder

WSON-Cable with soldered Wire Tips and Solder

Short Introduction

Handmade cable, intended as equipment for Zerocat Chipflasher ‘board-edition-1’. This cable suits your needs in case you want to flash a BIOS Chip in WSON Package, which is not compatible with a SOIC Clip.

Technical Specs

  • 9-pol. Plug for Zerocat Chipflasher ‘board-edition-1’
  • 8 Wires, isolated by varnish, lenght approx. 20cm, with soldered tips

Hints

Each single wire has to be soldered to the corresponding pin of the chip in question. To help you out with solder, approx. 50cm each of different size and quality solder is shipped along with the cable. Note a thin, pencil-like iron will be needed.

Services

SPI Flash Connector + Write Protection Jumper

SPI Flash Connector with Write Protection Jumper below Keyboard

SPI Flash Connector with Write Protection Jumper below Keyboard

Introduction

This service is about a very important hardware addon that greatly improves the integrity of your machine: The SPI Flash Connector with Write Protection Jumper

We are offering this addon for the following types of machines:

  • Lenovo ThinkPad T530
  • Lenovo ThinkPad T430
  • Lenovo ThinkPad X230
  • Lenovo ThinkPad X220
  • Lenovo ThinkPad X200 new!
  • IBM/Lenovo ThinkPad T60

How it works...

Send your laptop, ready for proper operation. We check the device for hardware deficiencies upon reception and are going to add the SPI Flash Connector to your systemboard. Second, the Hardware Protection Mode will be a) configured and then b) activated via jumper. Finally, the machine is booted for testing purposes. Upon success, it is sent back to you. Your machine will start with write protected firmware from now on!

Description

A small pinheader plug will be added below the keyboard or below the RAM Slot Cover. The plug can then be used to access the systemboard’s flash chips, safely, without a test clip.

Dedicated register bits of the onboard flash chips will be set to configure the chips for Hardware Protection Mode. The mode itself is then activated via jumper, which is placed into the new plug.

With this jumper set, your laptop will boot with write protected firmware! That gives you a great feeling, as it assures that your machine always boots up with the same code, thus greatly improving integrity.

The SPI Flash Interface carries the jumper, but of course as well eases flash access in case of a firmware update.

We recommend to use Zerocat Chipflasher, a free-design tool transparently documented, as it provides convenient access to chips’ register bits via menu.

See Zerocat Flash Access for detailed documentations.

Zerocat Flash Service

Clock Pulse at BIOS Chip

Clock Pulse at BIOS Chip

Flashing via Wire

Flashing via Wire

Flashing via Clip

Flashing via Clip

Short Introduction

Programming Service for Coreboot/Libreboot BIOS Firmware.

You want to flash free firmware onto your ThinkPad, but don't dare to do it nor you have time available?

We are offering this flash service for the following types of machines:

  • Lenovo ThinkPad W530, T530, T430, T430s, X230, X230-Tablet, T520, T520i, T420, X220, X220-Tablet, X201, T500, T400, T400s, X200, X200s

  • IBM T60, X60, X60s

The onboard flash chips will be programmed by means of Zerocat Chipflasher, a free-design tool for everyone.

The ROM Image itself will be generated by means of Zerocat Coreboot Machines Toolchain Scripts. These scripts are free software, provided per gratis download.

You might as well ship your own Coreboot or Libreboot ROM, of course.

Hints

  • Microsoft Windows cannot be used as operating system. Upgrade to GNU/Linux-libre!
  • Your hardware might not be fully supported by Coreboot, yet.
  • Power up from suspend modus (S3) will be tested but cannot be guaranteed for every combination of hardware.

How it works...

Send your laptop, ready for proper operation. We check the device for hardware deficiencies upon reception and are going to flash it within one week.

Alternately, bring the device on your own and witness the programming procedure. This endeavor lasts about three hours, preparation and tests included.

Configuration

We avoid proprietary blobs within the ROM as far as possible, for we intend to distribute and support free software only. In detail, the Intel Management Engine will be turned off, its firmware will be deleted or stripped down. The onboard LAN controller is re-configured. Firmware access permissions are refined.

Hardware that is not compatible with free software will be removed or unplugged. Wifi cards are replaced by compatible hardware upon request, stock status and agreement.

Finally, your laptop will boot up with Coreboot, CMOS option table, GRUB2 Bootloader, Zerocat’s Background Image and Boot Menu. Secondary Payloads like NVRAMCUI, Coreinfo or SeaBIOS might be invoked fromout the menu. A password can be set up as well.

Booting from SSD, disk or USB media will be tested with a GNU distribution, e.g.:

Changing your disk is not intended.

Future ROM Updates

In case your hardware is compatible with Libreboot, an external device will not be necessary in order to apply an updated ROM (e.g.: X60/X60s, X200, T400, T500). Otherwise, usage of Zerocat Chipflasher is recommended.

Customer Information