Impulse 23.3 Tools Installation Guide
Requirements
System requirements
Before installing Impulse, please ensure you system meets the following specifications:
| Minimum 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-bit distribution such as one of the below operating systems:
CentOS 7
CentOS 8
If a 64-bit Linux machine is not available, you can install VirtualBox with CentOS 7 or CentOS 8 to use Impulse
WSL on Windows is not supported yet.
Software
Running Impulse requires Python 3.6 installed on a Linux 64-bit machine.
Other Python versions are not supported yet.
Download NanoXplore Tools
Follow the steps below to download and unpack NanoXplore tools
Visit Support NanoXplore and sign-in or register to download:
NXLMD => NXLMD-2.2-linux.tar.gz
Impulse => nxdesignsuite-version-.tar.gz
NxBase2 => NxBase2-2.5.3.tar.bz2
Save Impulse tools to your ~/Downloads folder or a location of your choice
Create a New Folder named NanoXplore in the /opt directory
Unpack your downloaded NanoXplore tool directly to /opt/NanoXplore
Repeat this process for each NanoXplore tool
NX License Daemon
To download and install the NanoXplore License Manager Daemon (NXLMD), please refer to the instructions in the License Daemon guide.
Installation
Below the main steps to setup and install each NanoXplore tool:
Update ~/.bashrc file for each NanoXplore tool
Verify that the ~/.bashrc update has been taken into account using the below command:
$> source ~/.bashrc”
Restart your machine
Install Impulse
Follow the steps below to install Impulse:
Before install Impulse, check that Python 3.6 is installed with below command:
$> which python3
If Pyhton3 is installed you will see the following line:
$> /usr/bin/python3
If Python3 is not installed, run the following command:
To install Impulse, update ~/.bashrc file with below instruction:
Check that ~/.bashrc updating has been taken into account with below command:
Check that Impulse is installed with below commands:
The result of this command must be the following
Check Impulse is working as expected by running the following command:
The result should display as follows:
How to Install NxBase2
Navigate to the NanoXplore tools directory:
Create a new folder named NxBase2-2.5.3:
Extract the NxBase2 TAR archive to the /opt/NanoXplore folder:
Make NxBase2 Available
After you install NxBase2, you should do the following to enable direct access to nxbase2_cli from any directory:
Update the ~/.bashrc file using the following instruction:
Check that NxBase2 has been installed and works correctly with below commands:
Install ANGIE
Plug your ANGIE device to your system using the USB cable provided
Check the board is detected using the below command:
The result should look like the screenshot below:
Configure ANGIE Access Rights
To grant ANGIE access rights to the User:
Create a file named 99-nanoxbase.rules
Add the following lines to 99-nanoxbase.rules:
Copy the 99-nanoxbase.rules file to /etc/udev/rules.d directory using the command below:
Reload the udev rules with the following command:
Disconnect and reconnect the USB plug from your ANGIE adapter
© NanoXplore 2022