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

Online Shop

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. Third-party modules are not used.

Available sections are:

Get Started... Legal Information Payment
Discrete Electronics Serial Prototypes Unique Artwork

Thanks to a new residential address, this shop will get re-opened on July 1, 2025!

Get Started...

How do I purchase an Item?

In order to perform a purchase or booking, please get in touch with me using email or encrypted email. For your convenience, the “Order-Now!” button will launch an apropriate email template on most systems. Wait for my reply and please, be patient.

Infos and Legal Documents

Legal Documents like 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 might use these acronyms and technical terms:

  • BIOS – Basic Input Output System
  • DIP – Dual In-line Package, a chip form factor
  • GNU – recursive acronym for “GNU is not Unix”
  • PCB – Printed Circuit Board
  • RYF – Respect Your Freedom, a hardware certification programme
  • SOIC – Small Outline Integrated Circuit, another chip form factor
  • SPI – Small Peripheral Interface

Discrete Electronics

Import-DSR-12-7-R - Pushbutton switch, latching

img1

DSR-12-7-R

Description

  • Item: DSR-12-7-R
  • Manufacturer: unknown
  • Condition: new
  • Amount: 1

  • Description:

    • max. 250 VAC (1.5A-250VAC, 3A-125VAC)
    • for materials of up to 5mm thickness
    • M12x1
    • simple quality
    • soft ‚click’ upon switch action
    • color: cap red, body black
    • complies with RoHS

Grayhill-76SB06ST - DIP switch block

img1

DIPSW6, switches sealed with tape

Description

  • Item: DIP block with six independent switches
  • Manufacturer: Grayhill Inc.
  • Condition: new, with protective tape
  • Amount: 1

  • Description:

    • grid 100mil
    • very good quality
    • audible ‚click’ upon switch action
    • color: block red, switches white
    • compliant with RoHS

Parallax-P8X32A-D40 - Microcontroller, free design

img1

P8X32A-D40, Parallax Inc.

Description

  • Item: P8X32A-D40
  • Manufacturer: Parallax Inc.
  • Condition: new
  • compliant with RoHS
  • Amount: 1

Pomona SOIC-Clip Model 5250

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
  • compliant with RoHS

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

  • new
  • 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.

Pomona SOIC-Clip Model 5252

img1

Pomona SOIC-Clip Model 5252, 16 Pins

img2

Model 5252 in Detail

img3

...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
  • compliant with RoHS

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

  • new
  • original, sealed Package

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

Serial Prototypes

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.1.7
  • 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, discrete chips not depicted

Chipflasher in Action

Chipflasher, liberating a ThinkPad T60

PCB Top View

PCB – Component Side

Two discrete chips

Addon: Two discrete chips

How to use discrete chip

How to use discrete chip

...shipped in 2023/24: Cut R10!

...shipped in 2023/24: Cut R10!

...shipped in 2025: Socketed pull-ups :-)

...shipped in 2025: socketed pull-ups :-)

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.1.7
  • 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
    • Update: SPI CE# pull-ups R23 and R10 are 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 DIP8 adapter
  • DIP8 adapter for socketed BIOS chips
  • Pomona SOIC16 Clip, Model 5252
  • Update: 2× Winbond W25Q32BVSSIG 32Mb Flash SPI 50MHz, SOIC8

    These discrete chips are meant to get you started out of the box. Use the clip to get them attached to the flasher’s SPI bus.

    1. Set the DIP switches: xooxxo

    2. Check tty_port_pointer and adjust it to your RS232 port, if required:

      [env]$ ll ../host/start/tty_port_pointer
      lrwxrwxrwx ... /host/start/tty_port_pointer -> /dev/ttyS0
      [env]$ ln -sf /dev/ttyUSB0 ../host/start/tty_port_pointer
      
    3. To probe a chip with flashrom, run:

      [env]$ flashrom -p serprog:dev=../host/start/tty_port_pointer:115200,spispeed=40M -V -c "W25Q32.V"
      
    4. To probe it with connect, run:

      [env]$ make -C ../host/start kick2-reset
      [env]$ make -C ../host/start default
      

      Then type ‘d’ in the menu to probe the chip.
      You can exit the menu with key ‘q’.

  • Metal Container for safe packaging with ESD protection

  • Product Information

Upgrade from v2.0.5 to v2.1.7

In 2024, the device was shipped with firmware v2.0.5, kick2-flashrom-115200-eeprom.
An upgrade to v2.1.7 is done along these lines:

  1. Switch on the device, LED D1 lights up.

  2. Stop old firmware.

    If ‘old firmware’ is kick2-flashrom, send a reset:

    [env]$ make -C ../host/start kick2-reset
    

    If ‘old firmware’ is kick2-connect, just wait until LED D2 starts blinking.

  3. Load new kick2-flashrom into EEPROM:

    [env]$ make -C ../host/start kick2-flashrom-115200-eeprom
    

    The device does not start automatically. Switch it on again. Done!

An upload of firmware is possible, when the active program has been stopped and LED D2 reports the final program status with repetitive pulse train.

  • Firmware kick2-flashrom is stopped via reset.
  • Firmware kick2-connect is stopped with menu key ‘q’, or with a restart (reset or power cycle) and a timeout of 25 seconds.

Unique Artwork

Chipflasher, first PCB Prototype from 2017

Chipflasher-first-proto

Unique: Chipflasher v1.0.5, first PCB prototype from 2017

PCB-raw

raw PCB

PCB-assemblage

PCB assemblage, as published in press

Legal Information

Payment