Librem 14s shipping today are already running the latest and greatest EC firmware. For those that already have their Librem 14, keeping your Librem EC firmware updated is simple with our ISO upgrade methodStill, for those needing to recover or test development EC builds, this video will explain how to upgrade your EC with a chip programmer.

To get going, you’ll need:

  • CH341A spi chip programmer (Supplying 3.3v)
  • SOIC8 clip (Often sold together with the programmer.)
  • Screwdriver (To open the Librem 14)
  • Separate PureOS or Debian computer (As your Librem 14 will be offline for the upgrade)

Remove any external power.

Unscrew and remove the backplate.

Unplug the battery from the motherboard.

Carefully remove the Wifi module.

Assemble a CH341a programmer.

Attach a chip clip, making sure to line up pin 1 with the red strip

Locate the depression on the SPI chip; this indicates where pin 1 is.

Attach the chip clip making sure to align the red strip again.

Attach to the programmer to a PureOS computer.

From the terminal, install flalshrom.

sudo apt install flashrom

This command will check everything is connected properly.

sudo flashrom -p ch341a_spi

Download the latest EC firmware from our releases repository and extract the ROM file.

To begin the flash, run this command, pointing at the file you just extracted.

sudo flashrom -p ch341a_spi -w /home/username/Downloads/ec-1.5_2021-10-28.rom

This should take about 20 seconds to complete. If all goes well, you should see this message.

After a successful flash, unplug the chip programmer.

Once unplugged from the computer, remove the clip from the chip.

To boot your Librem, reattach your Wifi module, then attach the battery and screw the backplate back on.

Your Librem 14 should now be running the latest EC firmware.

Purism Products and Availability Chart

 ModelStatusLead Time 
USB Security Token Purism Librem KeyLibrem Key

(Made in USA)
In Stock
($59+)
10 business days
Librem 5In Stock
($699+)
3GB/32GB
10 business days
Librem 5 COMSEC BundleIn Stock
($1299+)
Qty 2; 3GB/32GB
10 business days
Purism Liberty Phone with Made in USA ElectronicsLiberty Phone
(Made in USA Electronics)
Backorder
($1,999+)
4GB/128GB
Estimated fulfillment early November
Librem 5 + SIMple
(3 GB Data)
In Stock
($99/mo)
10 business days
Librem 5 + SIMple Plus
(5 GB Data)
In Stock
($129/mo)
10 business days
Librem 5 + AweSIM
(Unlimited Data)
In Stock
($169/mo)
10 business days
Librem 11In Stock
($999+)
8GB/1TB
10 business days
Most Secure Laptop Purism Librem 14Librem 14Backorder
($1,370+)
Estimated fulfillment date pending
Most Secure PC Purism Librem Mini
Librem MiniBackorder
($799+)
Estimated fulfillment November
Most Secure Server Purism Librem ServersLibrem ServerIn Stock
($2,999+)
45 business days
The current product and shipping chart of Purism products, updated on October 18th, 2024

Recent Posts

Related Content

Tags