Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Requirements

System requirements

Below the requirements before Before installing Impulse, please ensure you system meets the following specifications:

Minimum

...

2 GHz dual-core processor

4Go Memory

2Go HDD

Recommended

3Ghz quad-core processor

8Go memory

...

Requirements

Recommended Requirements

CPU Speed/Processor

3GHz Quad-Core

3GHz 8-Core

Memory

8GB RAM

16GB RAM

Disk Capacity/Type

2GB (HDD)

2GB (SSD)

Operating system

Our software requires a RedHat Enterprise Linux 64-bits machine bit distribution such as one of the below operating systems:-

  • CentOS 7

...

  • CentOS 8

If Linux a 64-bits bit machine is not available, you can install VirtualBox with CentOS 7 or CentOS 8 in order to use Impulse tools.

Software

Our tool Running Impulse requires to have Python 3.6 installed on a Linux 64-bits bit machine.

Download

Below Follow the main steps below to download and unpack each NanoXplore tools

1. Download NanoXplore tools from NanoXplore-download

...

  1. Visit NanoXplore-download and sign-in or register to download:

    • NXLMD => NXLMD-2.1-linux.tar.gz

...

    • Impulse =>

...

    • nxdesignsuite-version-.tar.gz

...

    • NxBase2 => NxBase2-2.3.1.tar.bz2

...

  1. Save Impulse tools

...

  1. to your ~/Downloads

...

  1. folder or a location of your choice

  2. Create a New Folder named NanoXplore in the /opt

...

  1. directory

  2. Unpack your downloaded NanoXplore tool directly

...

  1. to /opt/NanoXplore

...

  1. Repeat this process for each NanoXplore tool

Nx License Daemon

For NXLMD To download and installationinstall the NanoXplore License Manager Daemon (NXLMD), please refer to the document instructions in the License Daemon guide.

NXbase2 archive extraction

  1. To

...

  1. unpack NxBase2 tool directly once downloaded into /opt/NanoXplore, you must first create

...

  1. a folder named NXbase2- 2.3.1

...

  1. via the following command:

    Code Block
    $> sudo mkdir NxBase2-2.3.1 
  2. After

...

  1. competing this step,

...

  1. unpack NxBase2 from the ~/Downloads folder

...

  1. (or you download location) using the following command:

    Code Block
     $> sudo tar xjf NxBase2-2.3.1.tar.bz2 -C ./NxBase2-2.3.1

Installation

Below the main steps to setup and install each NanoXplore tool: 1.

  1. Update ~/.bashrc file for each NanoXplore tool

...

  1. Verify that the ~/.bashrc

...

  1. update has been taken into account

...

  1. using the below command:

    Code Block
    $> source ~/.bashrc” 

...

  1. Restart

...

  1. your machine

Impulse

Follow the steps below to install Impulse:

  1. Before install Impulse, check that Python 3.6 is installed with below command:

    Code Block
     $> which python3

    If Pyhton3 is installed you will

...

  1. see the following line:

    Code Block
    $> /usr/bin/python3
  2. If Python3 is not installed, run the following command:

    Code Block
    $> sudo yum install python3
  3. To install Impulse, update ~/.bashrc file with below instruction:

    Code Block
    export PATH=/opt/NanoXplore/impulse-/bin:$PATH

    Check that ~/.bashrc updating has been taken into account with below command:

    Code Block
    $> source ~/.bashrc” 
  4. Check that Impulse is installed with below commands:

    Code Block
    $> which impulse

    The result of this command must be the following

    Code Block
    $> /opt/NanoXplore/impulse-version/bin/impulse 
  5. Check that Impulse works correctly with the following command:

    Code Block
    $> impulse -version

    The result of this command must be the following

    Image Modified

NxBase2

To install the NxBase2 tool, update :

  1. Update the ~/.bashrc file

...

  1. using the following instruction:

    Code Block
    export PATH=/opt/NanoXplore/NxBase2-2.3.1/install_cst/centos6/nxbase2_cli:$PATH
  2. Check that NxBase2 has been installed and works correctly with below commands:

    Code Block
    $> which nxbase2_cli
    $> nxbase2_cli --version
  3. To use NxBase2 without using “sudo”, create file named “99-nanoxbase.rules”. Add the following lines in “99-nanoxbase.rules”:

    Code Block
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="8613", ATTRS{idProduct}=="584e", MODE="660", GROUP="plugdev"
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="584e", ATTRS{idProduct}=="424e", MODE="660", GROUP="plugdev"
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="584e", ATTRS{idProduct}=="4242", MODE="660", GROUP="plugdev"
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="584e", ATTRS{idProduct}=="4342", MODE="660", GROUP="plugdev"
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="584e", ATTRS{idProduct}=="4a55", MODE="660", GROUP="plugdev"
    ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="58c0", ATTRS{idProduct}=="804e", MODE="660", GROUP="plugdev"

Copy this file into /etc/udev/rules.d directory with below command:

...