As of August 2020 the site you are on (wiki.newae.com) is deprecated, and content is now at rtfm.newae.com. |
Difference between revisions of "V5:Installing ChipWhisperer/Installing ChipWhisperer from Git"
From ChipWhisperer Wiki
(Created page with "If you want the cutting-edge version of ChipWhisperer, you can clone the repository. If you have Git already set up, this is easy to do: <pre> git clone https://github.com/new...") |
(Tag: VisualEditor) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
git clone https://github.com/newaetech/chipwhisperer.git | git clone https://github.com/newaetech/chipwhisperer.git | ||
cd chipwhisperer | cd chipwhisperer | ||
− | git checkout | + | git checkout cw5dev |
cd software | cd software | ||
+ | pip install -r requirements.txt | ||
python setup.py develop --user | python setup.py develop --user | ||
</pre> | </pre> |
Latest revision as of 11:55, 16 November 2018
If you want the cutting-edge version of ChipWhisperer, you can clone the repository. If you have Git already set up, this is easy to do:
git clone https://github.com/newaetech/chipwhisperer.git cd chipwhisperer git checkout cw5dev cd software pip install -r requirements.txt python setup.py develop --user
The user flag installs ChipWhisperer in the user's local python site-packages directory. Note bleeding-edge development is done on the "develop" branch, which you probably want if you are trying GIT.
You may also want the OpenADC software, which is necessary to build new firmware for the ChipWhisperer FPGA. This is unnecessary for most users. If you need it:
cd .. git submodule init git submodule update cd openadc/controlsw/python python setup.py develop --user