Cat that kicks an exclamation mark.
The Zerocat Label
True Free-Design Hardware Tools and DIY-Projects

Online Shop

Get in touch and let’s see if we can help you:

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 standard HTTP 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 or Service #2) 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.

Products

ZC-T430s Coreboot Laptop + Trisquel + GNU Guix

ZC-T430s with GRUB Bootmenu from Flash Chip

ZC-T430s with GRUB Bootmenu from Flash Chip

Indeed, it’s a T430s!

Indeed, it’s a T430s!

integrated DVD-Writer

integrated DVD-Writer

Introduction

Thinkpad T430s refurbished, A-Grade quality, no fissures, no cracks. Within the onboard Flash Chip: Coreboot 4.8.1 Firmware and GRUB 2.02 Bootloader with Zerocat Background Image as primary payload. More payloads available: Coreinfo, NVRAMCUI and SeaBIOS “rel-1.12.0”.

To improve user’s security and privacy, the proprietary firmware of the integrated Intel Management Engine has been stripped down by means of ME_Cleaner. The corresponding flash region has been shrunk by 3.575.808 Bytes.

This Laptop comes with Trisquel-8.0 GNU/Linux-libre preinstalled. Furthermore, we set up the GNU Guix Package Manager on top of Trisquel in order to enrich your system with most recent software, reproducable builds and per-user software configurations.

However, if you prefer to wipe the disk and go through the installation process on your own, you can do so with the Trisquel-Live-Stick that is shipped along with this laptop. This USB pen drive also serves as a handy tool in case of emergency.

Hardware

Laptop’s Specs (Selection)

  • Processor: Intel Core i5 ...
    • Dual Core, two Threads per Core = 4 logical Central Processing Units (CPUs)
  • RAM: 2x 8GB = 16GB, New!
  • Onboard Flash Chip: 16MB SPI
  • Intel 3rd Gen Core processor Graphics Controller
  • Intel 7 Series/C216 Chipset Family High Definition Audio Controller
  • integrated: AR9280 Wireless Network Adapter 802.11abgn
    • Half-size Mini PCIe Card
    • Two Internal Antennas in use, Dual Band, up to 300Mbps
  • integrated Webcam
  • integrated Bluetooth
  • Display: 14.0 inches TN-TFT, matte, HD+ (1600x900px), LED-Backlight
  • Keyboard: german, refurbished (no stickers)
    • with Trackpoint
    • two step illumination within the keyboard itself
  • Thinklight LED at top of Display
  • Disk: Solid-State-Drive (SSD), 500GB, New!
  • DVD: Integrated DVD/CD Writer Multi-IV

Power

  • Lenovo AC Adapter, 20V, 65W
  • Lithium-Ion Battery, 3rd-party, New!

Trisquel-Live-Stick

  • USB pen drive, New!
    • 16GB Capacity
    • Compatible with SeaBIOS “rel-1.12.0” Payload.
    • Contains the “Trisquel-8.0” ISO image, verifyable via md5sum:
      ac2550e818530c3f0bbb613a956b0ea4 trisquel_8.0_amd64.iso
      To get started, select entry “Search ISOLINUX Configuration File (USB)” in Zerocat’s GRUB Boot Menu.

New Flash Drive

New Flash Drive

Running the Live Stick

Running the Live Stick

Software

We are using important Free Software projects like ME_Cleaner, Coreboot, GRUB, SeaBIOS, Trisquel GNU/Linux-libre and GNU Guix. To the extent permitted by law, Free Software comes without any warranty. Use at your own risk.

Inside the Flash Chip

The ROM Image of the Flash Chip has been created with Zerocat “Coreboot Machines” toolchain scripts. These scripts are Free Software and gratis download is available. Note the present hardware might not be fully supported by the selected configuration.

  • Modified Flash Descriptor

    The new chip layout provides significant more space to Coreboot:

    $ diff -y layout.orig layout.new
    00000000:00000fff fd                              00000000:00000fff fd
    00001000:00002fff gbe                             00001000:00002fff gbe
    00003000:004fffff me                            | 00003000:00196fff me
    00500000:00ffffff bios                          | 00197000:00ffffff bios
    

    As obvious from the above figure, the region of the IME has been shrunk by 3.575.808 Bytes, the region of the Coreboot BIOS has been augmented accordingly.

  • Onboard Ethernet: Proprietary Firmware

IME hang up in BUP-Phase

IME hang up in BUP-Phase

  • Intel Management Engine (IME): Proprietary Firmware, stripped down

  • Coreboot 4.8.1 Firmware

    • CPU Microcode Updates
    • Hardware Virtualization
    • no proprietary VGA ROM
    • no blacklists for 3rd-party WLAN or Battery
    • TPM Support – configurable via SeaBIOS payload
    • NVRAM Option Table – configurable via NVRAMCUI payload
  • GRUB 2.02 Bootloader as Coreboot’s first payload
    • Boot Menu
    • Rescue Console (no audio output)
    • Full Authentication Support (upon request)
    • Zerocat Background Image: “Coreboot Inside, preflashed by Zerocat!”

More Payloads

Configure the TPM Chip via SeaBIOS

Configure the TPM Chip via SeaBIOS

  • SeaBIOS “rel-1.12.0” – boots various operating systems and live-sticks, allows some basic configuration of the onboard TPM chip.
  • Coreinfo – provides system information
  • NVRAMCUI – modifies the hardware configuration

Coreinfo Payload

Coreinfo Payload

NVRAMCUI Payload

NVRAMCUI Payload

On the Solid State Drive (SSD)

This Laptop comes with Trisquel-8.0 GNU/Linux-libre preinstalled. Furthermore, we set up the GNU Guix Package Manager on top of Trisquel in order to enrich your system with most recent software, reproducable builds and per-user software configurations.

Please note the Backup-Folder of the current firmware on your Desktop. You will need it, in case you are going to use Zerocat “Coreboot Machines” toolchain scripts for the creation of an updated firmware image, later on.

However, you might want to wipe the disk and to install Trisquel on your own. Boot the laptop with the accompanying Trisquel-Live-Stick plugged in and select entry “Search ISOLINUX Configuration File (USB)” from Zerocat’s GRUB Boot Menu. The loaded installer again is driven by a menu, self-explaining, and can be executed repeatedly.

As an option, you might install the OS right at personal pick up so that we can help in case help is needed.

Downgrade Options for this Machine

  • Use a smaller SSD (250GB Capacity) and save 30,- Euro
  • Use just 8GB of RAM (2×4GB) and save 50,- Euro
  • Accept Grade-B Quality for Palm-Rest, Chassis, Screen and save 100,- Euro

ZC-T430 Coreboot Laptop + Trisquel + GNU Guix

ZC-T430 with GRUB Bootmenu from Flash Chip

ZC-T430 with GRUB Bootmenu from Flash Chip

integrated DVD-Writer

integrated DVD-Writer

Lenovo AC-Adapter 65W

Lenovo AC-Adapter 65W

Introduction

Thinkpad T430 refurbished, A-Grade quality, no fissures, no cracks. Within the onboard Flash Chip: Coreboot 4.8.1 Firmware and GRUB 2.02 Bootloader with Zerocat Background Image as primary payload. More payloads available: Coreinfo, NVRAMCUI and SeaBIOS “rel-1.12.0”.

To improve user’s security and privacy, the proprietary firmware of the integrated Intel Management Engine has been stripped down by means of ME_Cleaner. The corresponding flash region has been shrunk by 3.575.808 Bytes.

This Laptop comes with Trisquel-8.0 GNU/Linux-libre preinstalled. Furthermore, we set up the GNU Guix Package Manager on top of Trisquel in order to enrich your system with most recent software, reproducable builds and per-user software configurations.

However, if you prefer to wipe the disk and go through the installation process on your own, you can do so with the Trisquel-Live-Stick that is shipped along with this laptop. This USB pen drive also serves as a handy tool in case of emergency.

Hardware

Laptop’s Specs (Selection)

  • Processor: Intel Core i5 ...
    • Dual Core, two Threads per Core = 4 logical Central Processing Units (CPUs)
  • RAM: 2x 8GB = 16GB, New!
  • Onboard Flash Chip: 12MB SPI virtual (8MB + 4MB)
  • Intel 3rd Gen Core processor Graphics Controller
  • Intel 7 Series/C216 Chipset Family High Definition Audio Controller
  • integrated WLAN Card: AR9280 Wireless Network Adapter 802.11abgn
    • Half-size Mini PCIe Card
    • Two Internal Antennas in use, Dual Band, up to 300Mbps
  • integrated Webcam
  • integrated Bluetooth
  • Display: 14.0 inches TN-TFT, matte, HD+ (1600x900px), LED-Backlight
  • Keyboard: german, refurbished (no stickers)
    • with Trackpoint
    • two step illumination within the keyboard itself
  • Thinklight LED at top of Display
  • Disk: Solid-State-Drive (SSD), 500GB, New!
  • DVD: Integrated DVD/CD Writer Multi-IV

Power

  • Lenovo AC Adapter, 20V, 65W
  • Lithium-Ion Battery, extended, 3rd-party, New!
    • nominal 11.1V, 73Wh, 6600mAh

Trisquel-Live-Stick

  • USB pen drive, New!
    • 16GB Capacity
    • Compatible with SeaBIOS “rel-1.12.0” Payload.
    • Contains the “Trisquel-8.0” ISO image, verifyable via md5sum:
      ac2550e818530c3f0bbb613a956b0ea4 trisquel_8.0_amd64.iso
      To get started, select entry “Search ISOLINUX Configuration File (USB)” in Zerocat’s GRUB Boot Menu.

New Flash Drive

New Flash Drive

Running the Live Stick

Running the Live Stick

Software

We are using important Free Software projects like ME_Cleaner, Coreboot, GRUB, SeaBIOS, Trisquel GNU/Linux-libre and GNU Guix. To the extent permitted by law, Free Software comes without any warranty. Use at your own risk.

Inside the Flash Chip

The ROM Image of the Flash Chip has been created with Zerocat “Coreboot Machines” toolchain scripts. These scripts are Free Software and gratis download is available. Note the present hardware might not be fully supported by the selected configuration.

  • Modified Flash Descriptor

    The new chip layout provides significant more space to Coreboot:

    $ diff -y layout.orig layout.new
    00000000:00000fff fd                              00000000:00000fff fd
    00001000:00002fff gbe                             00001000:00002fff gbe
    00003000:004fffff me                            | 00003000:00196fff me
    00500000:00bfffff bios                          | 00197000:00bfffff bios
    

    As obvious from the above figure, the region of the IME has been shrunk by 3.575.808 Bytes, the region of the Coreboot BIOS has been augmented accordingly.

  • Onboard Ethernet: Proprietary Firmware

  • Intel Management Engine (IME): Proprietary Firmware, stripped down
  • Coreboot 4.8.1 Firmware
    • CPU Microcode Updates
    • Hardware Virtualization
    • no proprietary VGA ROM
    • no blacklists for 3rd-party WLAN or Battery
    • TPM Support – configurable via SeaBIOS payload
    • NVRAM Option Table – configurable via NVRAMCUI payload
  • GRUB 2.02 Bootloader as Coreboot’s first payload
    • Boot Menu
    • Rescue Console (no audio output)
    • Full Authentication Support (upon request)
    • Zerocat Background Image: “Coreboot Inside, preflashed by Zerocat!”

More Payloads

Configure the TPM Chip via SeaBIOS

Configure the TPM Chip via SeaBIOS

  • SeaBIOS “rel-1.12.0” – boots various operating systems and live-sticks, allows some basic configuration of the onboard TPM chip.
  • Coreinfo – provides system information
  • NVRAMCUI – modifies the hardware configuration

Coreinfo Payload

Coreinfo Payload

NVRAMCUI Payload

NVRAMCUI Payload

On the Solid State Drive (SSD)

This Laptop comes with Trisquel-8.0 GNU/Linux-libre preinstalled. Furthermore, we set up the GNU Guix Package Manager on top of Trisquel in order to enrich your system with most recent software, reproducable builds and per-user software configurations.

Please note the Backup-Folder of the current firmware on your Desktop. You will need it, in case you are going to use Zerocat “Coreboot Machines” toolchain scripts for the creation of an updated firmware image, later on.

However, you might want to wipe the disk and to install Trisquel on your own. Boot the laptop with the accompanying Trisquel-Live-Stick plugged in and select entry “Search ISOLINUX Configuration File (USB)” from Zerocat’s GRUB Boot Menu. The loaded installer again is driven by a menu, self-explaining, and can be executed repeatedly.

As an option, you might install the OS right at personal pick up so that we can help in case help is needed.

Downgrade Options for this Machine

  • Use a smaller SSD (250GB Capacity) and save 30,- Euro
  • Use just 8GB of RAM (2×4GB) and save 50,- Euro
  • Accept Grade-B Quality for Palm-Rest, Chassis, Screen and save 100,- Euro

ZC-X230 Coreboot Laptop + Trisquel + GNU Guix

ZC-X230 with some new Components

ZC-X230 with some new Components

New Trisquel Live-Stick

New Trisquel Live-Stick

Lenovo AC-Adapter 65W

Lenovo AC-Adapter 65W

Introduction

Thinkpad X230 refurbished, A-Grade quality, no fissures, no cracks. Coreboot 4.8.1 Firmware on board, GRUB 2.02 Bootloader with Zerocat Background Image as primary payload. More payloads available: Coreinfo, NVRAMCUI and SeaBIOS “rel-1.12.0”.

To improve user’s security and privacy, the proprietary firmware of the integrated Intel Management Engine has been stripped down by means of ME_Cleaner. The corresponding flash region has been shrunk by 3.575.808 bytes.

This Laptop comes with Trisquel-8.0 GNU/Linux-libre preinstalled. Furthermore, we set up the GNU Guix Package Manager on top of Trisquel in order to enrich your system with most recent software, reproducable builds and per-user software configurations.

However, if you prefer to wipe the disk and go through the installation process on your own, you can do so with the Trisquel-Live-Stick that is shipped along with this laptop. This USB pen drive also serves as a handy tool in case of emergency.

Hardware

Laptop’s Specs (Selection)

  • Processor: Intel Core i5-3320M @ 2.60GHz
    • Dual Core, two Threads per Core = 4 logical Central Processing Units (CPUs)
  • RAM: 2x 8GB = 16GB New!
  • BIOS Chip: 12MB SPI (8MB + 4MB)
  • Graphic Processor: Mobile Intel 3rd Gen Core Graphis Controller
  • WLAN: AR9280 Wireless Network Adapter 802.11abgn
    • Half-size Mini PCIe Card
    • Two Internal Antennas in use, Dual Band, up to 300Mbps
  • Display: TN-TFT, 12.1 inches, matte, 1366x768 Pixel, LED Backlight
  • Keyboard: german, refurbished (no stickers)
    • with Trackpoint
    • two step illumination within the keyboard itself
  • Thinklight LED at top of Display
  • integrated Webcam
  • integrated Bluetooth
  • integrated Fingerprint Sensor: available/not available/unplugged
  • Disk: Solid-State-Drive (SSD), 500GB Neu!

Power

  • Lenovo AC Adapter, 20V, 65W
  • Lithium-Ion Battery, extended, 3rd-party, PATONA New!
    • nominal 11.1V, 73Wh, 6600mAh

Trisquel-Live-Stick

  • USB pen drive New!
    • compatible with the SeaBIOS “rel-1.12.0” payload, provides a reliable boot
    • contains the verifyable “Trisquel-8.0” ISO image

Software

We are using important Free Software projects like ME_Cleaner, Coreboot, GRUB, SeaBIOS, Trisquel GNU/Linux-libre and GNU Guix. To the extent permitted by law, Free Software comes without any warranty. Use at your own risk.

Inside the BIOS Chip

The ROM Image of the BIOS Chip has been created with Zerocat “Coreboot Machines” toolchain scripts. These scripts are Free Software and gratis download is available. Note the present hardware might not be fully supported by the selected configuration.

  • Modified Flash Descriptor

    The new chip layout provides significant more space to Coreboot:

    $ diff -y layout.orig layout.new
    00000000:00000fff fd                              00000000:00000fff fd
    00001000:00002fff gbe                             00001000:00002fff gbe
    00003000:004fffff me                            | 00003000:00196fff me
    00500000:00bfffff bios                          | 00197000:00bfffff bios
    
  • Onboard Ethernet: Proprietary Firmware

  • Intel Management Engine (IME): Proprietary Firmware, stripped down
  • Coreboot 4.8.1 Firmware
    • CPU Microcode Updates
    • Hardware Virtualization
    • no proprietary VGA ROM
    • no blacklists for 3rd-party WLAN or Battery
    • TPM Support – configurable via SeaBIOS payload
    • NVRAM Option Table – configurable via NVRAMCUI payload
  • GRUB 2.02 Bootloader as Coreboot’s first payload
    • Boot Menu
    • Rescue Console (no audio output)
    • Full Authentication Support (upon request)
    • Zerocat Background Image: “Coreboot Inside, preflashed by Zerocat!”
  • More payloads available:
    • Coreinfo – provides system information
    • NVRAMCUI – modifies the hardware configuration
    • SeaBIOS “rel-1.12.0” – boots various operating systems and live-sticks

On the Solid State Drive (SSD)

This Laptop comes with Trisquel-8.0 GNU/Linux-libre preinstalled. Furthermore, we set up the GNU Guix Package Manager on top of Trisquel in order to enrich your system with most recent software, reproducable builds and per-user software configurations.

Please note the Backup-Folder of the current firmware on your Desktop. You will need it, in case you are going to use Zerocat “Coreboot Machines” toolchain scripts for the creation of an updated firmware image, later on.

However, you might want to wipe the disk and to install Trisquel on your own. Boot the laptop with the accompanying Trisquel-Live-Stick plugged in and select entry “Search ISOLINUX Configuration File (USB)” from the GRUB Boot Menu. The loaded installer again is driven by a menu, self-explaining, and can be executed repeatedly.

As an option, you might install the OS right at personal pick up so that we can help in case help is needed.

Downgrade Options for this Machine

  • Use a smaller SSD (250GB Capacity) and save 30,- Euro
  • Use just 8GB of RAM (2×4GB) and save 50,- Euro

ZC-X200t Free Software Tablet/Laptop

WACOM Pen Stylus/Eraser Interface

WACOM Pen Stylus/Eraser Interface

Coreboot 4.8.1 with GRUB Bootloader

Coreboot 4.8.1 with GRUB Bootloader

NVRAMCUI Payload

NVRAMCUI Payload

Short Introduction

Thinkpad X200 Tablet/Laptop refurbished, Coreboot 4.8.1 Firmware with VMX Support, GNU/Linux-libre pre-installed. To improve customer’s security and privacy, the firmware of the integrated Intel Management Engine has been deleted.

Hardware

Selected Spec's

  • Intel Core 2 Duo CPU SL9400 (1.86Ghz, 1066Mhz FSB, 6MB L2 cache)
  • RAM: 2×2GB = 4GB
  • BIOS Chip: Type Winbond 8MB, SPI
  • Disk: 160GB, SATA 3.0Gbps
  • Graphics: Mobile Intel GM45 Express Chipset
  • Display: 12.1" 1280x800 TFT-IPS Model LTD121KX6B
  • WACOM Pen Stylus/Eraser Input Device
  • Keyboard with Trackpoint
    • Layout: english (US)
    • without Illumination
  • WLAN: 802.11a/b/g/n Half-size Mini PCIe Card
    • Dual Band, up to 300Mbit/s
    • two internal Antennas in use
  • Integrated Bluetooth Adapter

Internal WLAN Card, Details

$ sudo lspci -nnv
02:00.0 Network controller [0280]: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
    Subsystem: AzureWave AW-NE773 802.11abgn Wireless Half-size Mini PCIe Card [AR9280] [1a3b:1081]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at e1500000 (64-bit, non-prefetchable) [size=64K]
    Capabilities: [40] Power Management version 2
    Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
    Capabilities: [60] Express Legacy Endpoint, MSI 00
    Capabilities: [90] MSI-X: Enable- Count=1 Masked-
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
    Kernel driver in use: ath9k
    Kernel modules: ath9k

Power

  • Lenovo AC Adapter, 20V, 65W
  • Lithium-Ion-Akku original Lenovo 12++
    • nominal 67Wh, Capacity > 70%

Software

The system is ready to go and is using Free Software right from the start. Use this system at your own risk, as to the extent permitted by law, Free Software comes without any warranty. Furthermore, the free firmware might not support all hardware features, yet.

Inside the BIOS Chip

  • Libreboot’s modified Flash Descriptor
  • Intel Management Engine (IME): Proprietary Firmware deleted
  • Gigabit Ethernet Firmware: Build from Libreboot Sources
  • Coreboot 4.8.1 Firmware covers maximal space
    • CPU Microcode Updates (proprietary binary blob): included
    • Virtual Machine Extensions (VMX) supported
    • CMOS Option Table, customizable via NVRAMCUI payload during boot
  • GRUB 2.02 Bootloader
    • Boot Menu
    • Authentication Support (upon Request)
    • Rescue Console
    • Zerocat Background Image “...preflashed by Zerocat!”
  • Secondary Payloads
    • SeaBIOS rel-1.12.0
    • NVRAMCUI
    • Coreinfo

On Disk

Hints and Condition

This is second-hand hardware, cleaned and refurbished:

  • Corpus: In very good condition
  • TFT-Display: No pixel errors
  • Palm-Rest: good condition, no cracks

This machine comes with Hard Disk Drive (HDD), for usage of a faster Solid State Disk (SSD) introduces timing problems.

Coreboot might be configured without CPU Microcode Updates upon request, however occasional freezes of the system are to be expected.

Accessoires

Upgrade Options for this Machine

  • More RAM, 2×4GB instead of 2×2GB: +50,00 Euro
  • Docking Station: +90,00 Euro
    • with DVD-Writer “Multi-IV”
    • with Pair of Keys
    • with extra AC-Adapter, original Lenovo/IBM, 90Watts

Chipflasher “board-edition-1”, Limited Edition (10/10)

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 Manageability Engine Firmware – free yourself from other people’s business ideas, regain control of your hardware!

RYF-Certified Device, First Series

This product respects User’s Freedom and has been RYF-certified by the Free Software Foundation in May 2018. It is one of ten first handmade devices which will each be shipped in a Personally Signed Container, Limited Edition (10). The elevated price now is intended to help us set up a small scale series production later on.

Printed circuit boards (PCBs) were kindly sponsored by ELMICRO Computer GmbH & Co. KG in Leipzig.

How to Operate the Device

This device is operated by free software only. Free software comes without warranty to the extend 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 the flasher’s website

  • 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
    • 100x80mm 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, Personally Signed Limited Edition (10)
  • CD with Source Code
  • Product Information

ZC-X60 + Chipflasher + Toolchain

ZC-X60 with Toolchain and Chipflasher

ZC-X60 with Toolchain and Chipflasher

Introduction

Thinkpad X60 refurbished. Firmware: Coreboot 4.8.1 with GRUB Bootloader and Zerocat Background Image. Trisquel GNU/Linux-libre 8.0 LTS 32bit OS and GNU Guix Package Manager pre-installed. On Desktop: Zerocat Projects “Chipflasher” and “Coreboot-Machines”, fully set up and ready to use!

With the attached docking station, this Machine offers full support for Zerocat’s accompanying RYF-Certified Chipflasher and helps you to replace vendor’s firmware on selected boards, i.e.: ThinkPad X60, T60, X200, X220, X230, T400, T430, T520, and others.

Hardware

Laptop

  • CPU: Intel Core Duo CPU, two cores
  • RAM: 2GB + 1GB = 3GB in total
  • BIOS Chip: 2MB-SPI
  • Disk: 160GB SATA 1.5Gbps, 7200rpm, 16MB Cache
  • Display: TFT, matte, 1024x768 Pixel
  • Keyboard: german (no stickers), with Trackpoint
  • Keyboard Illumination: LED at top edge of Display
  • WLAN: Atheros Chipset, 802.11bgn Half-size Mini PCIe Card
    • 2.4GHz band up to 56MBit/s
    • two internal Antennas
    • Linux Kernel Driver: ath9k

Docking

Docking Station with RS232 port, DVD-Multi-III recorder and original pair of keys.

Power

  • Lenovo AC Adapter, 20V, 65W
  • Lithium-Ion Battery, extended, 3rd-party New!
    • nominal 14.4V, 65Wh, 4400mAh

Software

The system is ready to go and is using Free Software only. To the extend permitted by law, Free Software comes without any warranty. Use at your own risk.

Inside the BIOS Chip

  • Intel Manageability Engine: Old hardware, not available :-)
  • Free Firmware Coreboot 4.8.1 inside, preflashed by Zerocat!
    • CPU Microcode Updates
    • no proprietary VGA ROM in use
    • without blacklists for 3rd-party WLAN or Battery
    • NVRAM Option Table, modifiable via NVRAMCUI
  • GRUB 2.02 Bootloader
    • Boot Menu
    • Rescue Console
    • Full Authentication Support (upon request)
    • Morse Code Dialogues, to help visually impaired users
    • Zerocat Background Image: “Coreboot Inside, preflashed by Zerocat!”
  • Secondary Payloads
    • Coreinfo
    • NVRAMCUI
    • SeaBIOS “rel-1.12.0”

On Disk

  • Trisquel GNU/Linux-libre 8.0 LTS 32bit Operating System
  • GNU Guix Package Manager
    • Propeller-Development-Suite, the full toolchain of Parallax’ Free-Design Microcontroller
  • Zerocat Chipflasher Toolchain
  • Zerocat Coreboot-Machines Toolchain
  • Backup Folder of the current firmware

Hints and Condition

  • This laptop is second-hand hardware, cleaned and refurbished, in very good condition.
  • Some hardware features might not yet be supported by the free firmware.
  • The Zerocat Chipflasher Device is part of the scope of delivery, you do not need to order it separately.

Accessoires

  • Chipflasher “board-edition-1” in original Tin Box, RYF-Certified, New!
    • as well separately available in this shop

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.

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).

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 the 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 the 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.

Zerocat Laptop Sleeve

Zerocsat Sleeve, handmade

Zerocsat Sleeve, handmade

with Klett closer inside

with Klett closer inside

Here: Made for a ZC-X200t (Tablet)

Here: Made for a ZC-X200t (Tablet)

Description

  • Handmade sleeve, colored outside, with cat logo applied
  • A wrist loop helps you to carry the sleeve safely
  • Inside: White cloth, with Klett closer

The sleeve is made of reinforced material to provide some basic protection for your laptop. A wrist loop helps you to carry the sleeve safely when it is loaded. The Klett closer keeps the sleeve closed and makes sure the laptop won't fall out.

The material has been washed before being manufactured. In case cleaning is required later on, please carefully wash by hand only.

This specific sleeve is made for a ZC-X200t (Tablet) with extended battery. Other laptop models require different measures, so please specify your use case upon purchase.

Services

Coreboot/Libreboot Flash Service

Clock Pulse at BIOS Chip

Clock Pulse at BIOS Chip

Flashing via Clip

Flashing via Clip

Flashing a T400 Sysboard

Flashing a T400 Sysboard

Short Introduction

Programming Service for Coreboot/Libreboot BIOS Firmware.

You want to flash your ThinkPad, but don't dare it nor you have time available? We are offering this affordable Coreboot/Libreboot flash service to you for the following types of machines, which in general allow flashing via test clip:

  • Lenovo ThinkPad T520
    • Coreboot with CPU Microcode Blob and VGA Option ROM + original GbE Firmware + IME Firmware cleaned
  • Lenovo ThinkPad T430
    • Coreboot with CPU Microcode Blob + original GbE Firmware + IME Firmware cleaned
  • Lenovo ThinkPad T400
    • Coreboot with/without CPU Microcode Blob + GbE Firmware build from Libreboot Sources + IME Firmware deleted
  • IBM ThinkPad T60
    • Coreboot with/without CPU Microcode Blob + no IME Hardware on board
  • Lenovo ThinkPad X230
    • Coreboot with CPU Microcode Blob + GbE Firmware: Some options available + IME Firmware cleaned
  • Lenovo ThinkPad X220
    • Coreboot with CPU Microcode Blob + original GbE Firmware + IME Firmware cleaned
  • Lenovo ThinkPad X200
    • Coreboot with/without CPU Microcode Blob + GbE Firmware build from Libreboot Sources + IME Firmware deleted
  • IBM ThinkPad X60/X60s
    • Coreboot with/without CPU Microcode Blob + no IME Hardware on board

The onboard flash chips will be programmed by means of Zerocat’s Chipflasher, a Free-Design Do-it-Yourself Tool for everyone, RYF-Certified by the FSF.

The ROM Image itself will be generated by means of Zerocat “Coreboot-Machines” Toolchain Scripts. These scripts are free software and gratis download is available.

How it works...

Tell us your exact model and type of CPU and RAM-DIMMs so that we can prepare ourselves and can send our job confirmation.

Send your working laptop. We check the device for hardware deficiencies upon reception and are going to flash it within three days. The procedure will be photo-documented in case you want to.

Alternatively, bring your device personally and witness the programming procedure. This endeavor lasts about three hours, preparation and tests included.

Configuration

We avoid to use proprietary blobs within the coreboot image as far as possible, for we want to distribute and support free software only. In detail, the firmware of the integrated Intel Management Engine (IME) will be deleted (X200, T400) or at least stripped down (X220, X230, T430, T520). Firmware of an onboard Gigabit Ethernet (GbE) Controller will not be touched, except on X200 and T400 models – where it can be reconstructed from scratch. On the X230 we can offer some experimental options, if you like.

Wifi cards and other hardware that is not compatible with free software will be removed. We replace it by compatible hardware upon request and would love to send you our offer according to current stock status.

Integrated Fingerprint Readers will be disconnected in order to avoid interferences with secondary Payloads.

Finally, your laptop will boot up with Coreboot, CMOS option table, GRUB Bootloader and Zerocat’s Background Image. Secondary Payloads like SeaBIOS, NVRAMCUI or Coreinfo might be invoked fromout the GRUB Bootmenu. However, some machines force us to make exceptions in this point.

Booting from disk or USB media will be tested with a standard Trisquel GNU/Linux-libre installation. Changes on your disk are not intended.

Future ROM Updates

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

Hints

  • Microsoft Windows is not compatible and 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.
  • Upon request, we will flash compatible hardware (e.g. X60, X60s, X200, T400) with a Libreboot Image, of course.

Further Experiments

Help us to improve Zerocat’s Chipflasher and to extend this offer as well! Get in touch with us if curious for experiments on other devices!

Coreboot/Libreboot Flash Service, Extended

Chips in WSON package require Soldering

Chips in WSON package require Soldering

Short Introduction

Extended Programming Service for Coreboot or Libreboot BIOS Firmware.

You want to flash your ThinkPad, but don't dare it nor you have time available? We are offering this extended Coreboot/Libreboot flash service to you for the following types of machines, which in general come with a flash chip in WSON package:

  • Lenovo T430s
    • Coreboot + IME Firmware cleaned + GbE Firmware extracted from Vendor Firmware
  • Lenovo X200 Tablet
    • Coreboot with/without CPU Microcode Blob + IME Firmware deleted + GbE Firmware build from Libreboot Sources
  • Lenovo X200s
    • Coreboot with/without CPU Microcode Blob + IME Firmware deleted + GbE Firmware build from Libreboot Sources
    • Note not all hardware variants are compatible with Libreboot.

We are using Zerocat’s Chipflasher, a Free-Design Do-it-Yourself Tool for everyone, RYF-Certified by the FSF.

The ROM Image itself will be generated by means of Zerocat “Coreboot-Machines” Toolchain Scripts. These scripts are free software and gratis download is available.

How it works...

Tell us your exact model and type of CPU and RAM-DIMMs so that we can prepare ourselves and can send our job confirmation.

Send your working laptop. We check the device for hardware deficiencies upon reception and are going to flash it within three days. The procedure will be photo-documented in case you want to.

Alternatively, bring your device personally and witness the programming procedure. This endeavor lasts about five hours, preparation and tests included.

Configuration

We avoid to use proprietary blobs within the coreboot image as far as possible, for we want to distribute and support free software only. In detail, the firmware of the integrated Intel Management Engine (IME) will be deleted or at least stripped down. Firmware of an onboard Gigabit Ethernet (GbE) Controller will be reconstructed from Libreboot Sources, if applicable.

Wifi cards and other hardware that is not compatible with free software will be removed. We replace it by compatible hardware upon request and would love to send you our offer according to current stock status.

Integrated Fingerprint Readers will be disconnected in order to avoid interferences with Secondary Payloads.

Finally, your laptop will boot up with Coreboot, CMOS option table, GRUB Bootloader and Zerocat’s Background Image. Secondary Payloads like SeaBIOS, NVRAMCUI or Coreinfo might be invoked fromout the GRUB Bootmenu. However, some machines force us to drop Coreinfo and/or NVRAMCUI.

Booting from disk or USB media will be tested with a standard Trisquel GNU/Linux-libre installation. Changes on your disk are not intended.

Future ROM Updates

In case you have hardware which is compatible with Libreboot, an external device will not be necessary in order to apply an updated ROM Image (X200 Tablet, X200s). Otherwise, usage of Zerocat’s Chipflasher is recommended.

Hints

  • Microsoft Windows is not compatible and 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.
  • Upon request, we will flash compatible hardware (X200 Tablet, X200s) with a Libreboot Image, of course.

Further Experiments

Help us to improve Zerocat’s Chipflasher and to extend this offer as well! Get in touch with us if curious for experiments on other devices!

Customer Information