Skip to content

Manual Installation Instructions

KalyanCManukonda edited this page Oct 1, 2019 · 4 revisions

This section provides steps to install Anaconda distributor manually. In this process its required to download the TrustPlatform DesignSuite from GitHub.

1. Anaconda python distribution

  1. Open Anaconda Distribution to download the Anaconda installer
  2. Click the icon depending upon your Operating System. All the steps followed here are for windows but should be similar for other Operating Systems.

  1. Anaconda has both the 32bit and 64bit installer for different platform. Download the latest python 3.x version for your platform.

  1. Once the installer is downloaded, double click it to start the setup Window as shown in below figure and click Next.

  1. It will take you to the user agreement page, Click I Agree to proceed.

  1. Select the Installation type and the click Next.

  1. Select the User Home directory for the base path. Overwrite it to \Users\your_username\Trust_Platform if the tool is proposing a different path.

  1. Make sure both the check boxes are unchecked then click on Install.

  1. The below windows show the status of the installation and click Next Once the installation is complete.

  1. Uncheck both the check boxes and click Finish to complete the installation.

2. Get the GitHub Content

2.1 Clone method:

If you are used to clone GitHub repositories, clone the content of this GitHub repository while making sure to pull the referenced submodules with the following command or the equivalent in your preferred git client application."

  git clone --recursive -j8 https://github.com/MicrochipTech/cryptoauth_trustplatform_designsuite.git

It will clone the content of this GitHub repository and also fetch 2 submodules:

Move the content of the cloned repository to your home directory

2.2 Download method:

  1. Download and Extract the Zip file content for TrustPlatform Design Suite and move it to your home directory
  2. Repeat that step for the individual submodules
    • Download and Extract CryptoAuthLib repository and move its content into the cryptoauth_trustplatform_designsuite\TFLXTLS_Use_Case\c\dependencies\cryptoauthlib\ folder

    • Download and Extract MicroECC repository and move its content into the cryptoauth_trustplatform_designsuite\TFLXTLS_Use_Case\c\dependencies\micro-ecc\ folder

Moving forward, whenever the tools request to start a Jupyter Notebook, start jupyter from cryptoauth_trustplatform_designsuite folder.

  jupyter notebook

This should pop-up Jupyter homescreen (localhost) with options to navigate folders and execute Notebooks.