As of August 2020 the site you are on ( is deprecated, and content is now at


Jump to: navigation, search

Installing ChipWhisperer

1,107 bytes added, 12:07, 2 July 2020
no edit summary
<span class="expandall"></span>
{{Warningbox|These installation instructions are out of date! The new installation instructions can be found at, along with our software documentation.}} This page describes how to install the ChipWhisperer softwarebefore release 5.1.
There are five ways to set up ChipWhisperer:
* '''PyPi Package:''' <code>pip install chipwhisperer</code>. Only includes the software - doesn't come with the hardware source files, drivers, or example firmware.
* '''Git Repository:''' Get the latest, bleeding-edge features and bugs. Recommended if you're an experienced developer and you want to contribute to ChipWhisperer.
'''NOTE TO USERS WITH AN ARM TARGET:''' To build firmware, you'll need the GNU Embedded Toolchain For ARM. This is included with the VM. Otherwise please see '''Installing ARM Toolchain''' at the bottom of the page.
{{Warningbox|If you are installing 64-bit Python rather than 32-bit, and the ChipWhisperer software's graph widget's axis disappear, the fix is this: ''pip uninstall pyside'' and then ''pip install''. This uninstalls the current pyside package and installs the official QT Pyside package.}}
{{Warningbox|You may need to add ''--trusted-host'' to the ''pip install'' command to allow HTTP connections. This is done as follows for example: ''sudo pip install --trusted-host pyusb''}}
|intro = == = Using VMWare Virtual Machine ===
|content= Installing ChipWhisperer/Using VMWare Virtual Machine}}
|intro = = Using == Automatic Windows Installer ===
|content= Installing ChipWhisperer/Windows Installer}}
|intro= = Required Tools == Manual Install - Windows ===
|content= Installing ChipWhisperer/Required Tools - Windows}}
|intro= = Required Tools - Windows =|content= Installing ChipWhisperer/Required Tools Manual Install - Windows}} {{CollapsibleSection|introLinux = = Required Tools - Linux =
|content= Installing ChipWhisperer/Required Tools - Linux}}
|intro= = Required Tools == Manual Install - Mac OS X ===
|content= Installing ChipWhisperer/Required Tools - Mac OS X}}
|intro= == = Installing ChipWhisperer from Releases ===
|content= Installing ChipWhisperer/Installing ChipWhisperer from Releases}}
|intro= == = Installing ChipWhisperer from PyPi ===
|content= Installing ChipWhisperer/Installing ChipWhisperer from PyPi}}
|intro= == = Installing ChipWhisperer from Git ===
|content= Installing ChipWhisperer/Installing ChipWhisperer from Git}}
|intro= === Installing ARM Toolchain ===|content= Installing ChipWhisperer/Installing_ARM_Toolchain}} <!-- {{CollapsibleSection|intro= == = Quick Tests ===
|content= Installing ChipWhisperer/Quick Tests}}
Approved_users, administrator

Navigation menu