Documentation Home Page ◇ RT-LAB Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.
EXata CPS | Installation and License Request
Version
The latest official release of EXata CPS is v8.1.3.0 as of April 1st, 2025.
EXata CPS Installation on Host / Windows Workstation
Step 1. Installation
The installer exata-cps-gui-X.X.X.X-windows-installer.exe is provided in the Customer CD or USB key upon delivery of a new system. Otherwise, please contact the Support team to obtain the installer.
Double click on the installer file to start the setup wizard and install EXata CPS. It is recommended to keep the default settings.
Once the installation is completed, continue with installing the license to be able to open the software.
Step 2. Install Host License
XML File as License is Deprecated
Since January 2023, the XML response file is not supported anymore. All new licenses are now .lic files.
Due to this upgrade, the License Activation Wizard is also obsolete and is not used to install licenses anymore.
Licenses for the EXata CPS software are separate from the licenses for HYPERSIM or RT-LAB. There are two licenses required for EXata CPS:
Host (Windows) license (
.licfile)Simulator license (
.licfile): see section Simulator License.
A Software Entitlement Certificate is required to obtain the host (Windows) license(s). Download it from the Customer CD or USB key upon delivery of a new system. If you do not have your Certificate, please contact the Support team to obtain it.
The latest instructions to redeem your license are also described at the end of the Certificate.
Log (or register) into Keysight Licensing website to redeem your license. You will need the following information:
(1) Keysight Order Number and (2) Keysight Certificate Number found in the Software Entitlement Certificate.
Your PC’s Host ID (instructions are provided during the redemption process in Keysight licensing webpage).
The Host ID is the MAC Address of one of the physical Ethernet ports of the Windows computer. Ensure it is a physical port, not Wi-Fi nor a USB-to-Ethernet Dongle
Once you have redeemed the license, you will be able to download the license file
.lic.For node-locked licenses, the
.licfile needs to be copied to the directoryC:\Program Files\Scalable\exata-cps\<version>\license_dir.
Host (Windows) Floating Licenses
To use a floating license, a License Server is required. Please follow the steps of the document EXata-LicenseSetupGuide-112022.pdf to learn how to set it up.
EXata CPS Installation on Target / OPAL-RT Simulator
If it is a new simulator, EXata CPS was installed and tested before delivery. Jump directly to the next section to configure the link between the host computer and the simulator for EXata CPS.
Step 0. Requirements
This procedure requires:
RT-LAB 2019.2 or later (RT-LAB 2023.1 or later is recommended)
Installation file:
exata-cps-sim-X.X.X.X-linux-installer-rhel8The file can be found in the Customer CD or USB key. Otherwise, please contact the Support team to obtain it.
The simulator's login credentials
Can be found in the System Description document provided with the simulator
An SSH client tool with secure file transfer capability such as MobaXterm
Step 1. Installation
Start the SSH client and connect to the simulator using the simulator's IP address and credentials.|
Follow this Knowledge Base article for more details: How To Install and Connect with MobaXterm.Upload the
exata-cps-sim-X.X.X.X-linux-installer-rhel8installer to the simulator:
Run the following command to set the installer in an executable mode:
chmod +x exata-cps-sim-X.X.X.X-linux-installer-rhel8Run the following command to start the installation process:
./exata-cps-sim-X.X.X.X-linux-installer-rhel8Follow the instructions displayed in the terminal. There will be several license agreement prompts. Click Enter to agree and continue.
Proceed to the next section to obtain and/or install a license.
Step 2. Simulator License
New Systems
The simulator's EXata CPS license is already installed and tested by OPAL-RT before delivery. No action is needed, continue to the next section.
If you wish to verify the license installed on the simulator, refer to Q4 in Frequently Asked Questions - Licenses.
Existing Systems
If EXata CPS is an upgrade or an add-on to an existing system, follow the steps below:
A Software Entitlement Certificate is required to obtain the simulator license, it is the same certificate used for the host (Windows) license. If you do not have your Certificate, please contact the Support team to obtain it.
The latest instructions to redeem the license are also described at the end of the Certificate.
Log (or register) into Keysight Licensing website to redeem your license. You will need the following information:
(1) Keysight Order Number and (2) Keysight Certificate Number found in the Software Entitlement Certificate.
Your simulator Host ID.
The Host ID is the MAC Address of a secondary Ethernet port in the simulator.
The secondary Ethernet port is
eno2in most simulator models, but can vary in name. This information is shown in your System Description Document.You can verify the Ethernet port and its MAC address by running the following command while SSH’d into the simulator:
ip link show
Important!
Do not use the MAC address of the Ethernet interface used to communicate with the Windows computer, or you will lose connection when starting the EXata CPS simulation!
After redeeming the license, upload it on the simulator in the directory:
/opt/Scalable/exata-cps/<version>/license_dir/.
Example:/opt/Scalable/exata-cps/8.1.3.0/license_dir/
Host to Target Connection Configuration
This procedure needs to be done after installation of EXata CPS on the host (Windows) and simulator, but before executing a simulation for the first time.
Step 1. Installation of Cygwin64 with OpenSSH Package
Go to Cygwin's website and click on
setup-x86_64.exeto download the executable:In the installation wizard, choose the option 'Install from Internet', keep the default settings and select any download website:
Select to view Category, and then search for
openssh:
When installing the openssh package, be sure to check the option Src?. It is recommended to use the latest p1-1 version available.
Complete the installation of Cygwin64.
Step 2. Set Remote Permissions
Follow the steps in this section to allow EXata CPS to remotely connect to the OPAL-RT simulator without asking for the credentials every time.
Open "Cygwin" terminal with administrator rights.
Type the following command to move to the desired directory:
cd "C:\Program Files\Scalable\exata-cps\<version>\bin"Example:
cd "C:\Program Files\Scalable\exata-cps\8.1.3.0\bin"Enable execution permission on exata.remote.sh file:
chmod +x exata.remote.shEnable execution permission on setupRemoteExec.sh:
chmod +x setupRemoteExec.shRun setupRemoteExec.sh using the simulator’s IP address:
./setupRemoteExec.sh root@<simulator IP address>Example:
./setupRemoteExec.sh root@192.168.5.36The script will connect to the simulator and ask for the password. The password can be found in the System Description document.
The script might give the error:
mkdir: cannot create directory '/home/root/.ssh': File existsThis error can be ignored. It only means that the /home/root/.ssh directory already exists on the target.
To verify that the previous step has been accomplished successfully, try logging into the simulator on the Cygwin64 terminal like so:
ssh root@<simulator IP address>Example:
ssh root@192.168.5.36The expected result is that it should connect to the simulator automatically without asking for the root password.
Step 3. Setup Link in EXata CPS
Open the EXata CPS GUI and click on Run Settings:
In Remote Execution, confirm that Login@Host corresponds to
root@<IP address of the simulator>and that Remote EXATA_HOME is/opt/Scalable/exata-cps/<version>/, as shown below:
Leave the Number of Partitions at the default value of
1.
EXata CPS automatically reserves as many cores as required.Click OK.
You are now ready to run simulations with EXata CPS and the OPAL-RT simulator.
Frequently Asked Questions
Licenses
OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter