S32DS PA Installation Guide v2.1 PDF
S32DS PA Installation Guide v2.1 PDF
S32DS PA Installation Guide v2.1 PDF
1
Installation Guide
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
2 NXP Semiconductors
System requirements
System requirements
To maximize performance, the S32DS for Power Architecture tools should be installed on a computer with the
recommended system configuration. While the tools will operate on a computer with the minimum configuration, the
limited hardware will restrict its ability to function at desired performance levels.
Recommended Configuration
• PC with 2.6 GHz Intel® Pentium® compatible processor or better
• 4 GB of RAM
• 8.5 GB of disk space (when installing all product features or all updates)
• 3.32 GB of temporary storage (required only during the product installation)
• USB port for communications with target hardware
• Ethernet port for communications with target hardware (optional)
Java Runtime
• Java Runtime Environment 1.8 32-bit (included in the installation package)
Recommended Configuration
• PC with 2.6GHz Intel® Pentium® compatible processor or better
• 4 GB of RAM
• 7.5 GB of disk space
• 3.1 GB of temporary storage (required only during the product installation)
• USB port for communications with target hardware
• Ethernet port for communications with target hardware (optional)
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 3
System requirements
Java Runtime
• Java Runtime Environment 1.8 64-bit (must be installed separately)
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
4 NXP Semiconductors
Installation prerequisites for Linux platforms
lib32z1 Ubuntu
14 sudo apt-get install lib32z1 lib32ncurses5
lib32ncurses5 lib32stdc++6 lib32bz2-1.0 libc6:i386
libx11-6:i386 libxpm4:i386
libstdc++6
lib32bz2-1.0 Ubuntu
16 sudo dpkg --add-architecture i386
glibc sudo apt-get update
sudo apt-get install lib32z1 libncurses5:i386
libX11 libstdc++6:i386 lib32bz2-1.0 libc6:i386
libxpm4 libx11-6:i386 libxpm4:i386
Debian
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5
lib32stdc++6 libc6:i386 libx11-6:i386
libxpm4:i386
CentOS
sudo yum install zlib.i686 ncurses-devel.i686
glibc.i686 libstdc++.i686 libX11.i686
libXpm.i686
Platform Installing
Ubuntu and
Debian sudo apt-get install openjdk-8-jre openjfx
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 5
Installation prerequisites for Linux platforms
Platform Installing
3. Configure the alternatives:
Platform Installing
Ubuntu
sudo apt-get install make
Debian
sudo apt-get install build-essential
CentOS
sudo yum install make
Platform Installing
Ubuntu and
Debian sudo apt-get install libwebkitgtk-1.0-0
CentOS
sudo yum install webkitgtk
• The TCL package is required to run the scripts found in the Project_Settings container in a project.
Platform Installing
Ubuntu and
Debian sudo apt-get install tcl
CentOS
sudo yum install tcl
• The 32-bit Python 2.7 needs to be installed to use the GDB Python build (arm-none-eabi-gdb-py):
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
6 NXP Semiconductors
Installation prerequisites for Linux platforms
Platform Installing
Ubuntu and
Debian sudo apt-get install libpython2.7:i386
CentOS
sudo yum install python-libs.i686
Platform Installing
Ubuntu and
Debian sudo apt-get install tofrodos
CentOS
sudo yum install unix2dos
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 7
Downloading the installer
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
8 NXP Semiconductors
Downloading the installer
5. In the File name column, click the link next to the installer. If you want to download several files, select the check
boxes and click Download selected files.
6. Confirm the download and specify the location where you want the installer package to be saved.
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 9
Obtaining the activation code
When you agree with the Software Terms and Conditions, you get a notification message with the activation code to
your email address.
Alternatively, you can find your activation code on the NXP website.
1. Open the Sign In or Register page: www.nxp.com/security/login. The My Account page opens after signing in.
2. Click Software Licensing and Support and then click Product List.
3. On the Product Information page click the product link.
4. The Product Download page appears. Click the License Keys tab to open the License Information page. Write
down or copy the Activation Code, you will need it to continue the installation.
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
10 NXP Semiconductors
Obtaining the activation code
Note: Codes depicted in this document are provided for illustration only and are fictitious.
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 11
Installing S32DS for Power Architecture
Platform Action
Windows Double-click the S32 Design Studio for Power installation package to start the installation
procedure.
Note: The user account designated for installing S32 Design Studio for Power must be
a member of the local Administrators security group. If User Account Control (UAC) is
enabled, Windows will ask you to elevate the privileges when you run the installation
package. When asked by UAC, grant the S32 Design Studio for Power installer permissions
to make changes on your computer.
Linux Open the terminal and navigate to the directory with the downloaded BIN file:
cd ~/S32DS
Add the execute permissions to the binary:
chmod a+x ./<install_name>.bin
Run the installer:
./<install_name>.bin
Note: The user account used to install S32 Design Studio for Power has to be a sudoers
group member. You do not need the root privileges to install the product.
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
12 NXP Semiconductors
Installing S32DS for Power Architecture
If you install S32DS for Power Architecture on Windows, the Choose additional feature(s) page opens.
3. Choose the installation type for S32DS for Power Architecture, and then click Next.
4. Review the text of license terms as you scroll down it, then accept and click Next:
5. Specify the installation folder for S32 Design Studio for Power. Click Next:
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 13
Installing S32DS for Power Architecture
6. Choose the folder for S32 Design Studio for Power program shortcuts. Select Create Icons for All Users if you
want the shortcuts to be available for all users of this computer. Click Next:
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
14 NXP Semiconductors
Installing S32DS for Power Architecture
8. Click Install. Depending on the target platform, you may need to confirm elevation of the installation process.
Platform Action
Windows The wizard checks for existence of C++ runtime installed, and, if necessary, start installing
required libraries from the Microsoft Visual C++ 2010 and 2013 packages. No user input
required.
Linux The wizard prompts you to enter your password in the terminal window. When the Enter
your sudoer password in the Console... message appears, switch to the terminal window
and enter your user password.
9. The installation continues by checking your Windows permissions and installing the Flexera Windows licensing
services on your computer. The services are required to license your instance of S32 Design Studio for Power.
10. The installer looks for the S32 Design Studio for Power license on your computer:
Note: A license issued for an earlier version of S32 Design Studio for Power cannot be used.
11. If no valid license is found on your computer, the installer notifies you about it and asks you to provide the
activation code to obtain the license:
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 15
Installing S32DS for Power Architecture
• Online activation
If you click Online, the installer sends an activation request to a remote activation server and
automatically activates your instance of S32 Design Studio for Power. If activation succeeds, S32 Design
Studio for Power is licensed and registered on your computer automatically.
• Offline activation If you click Offline, the Activation request dialog box appears to let you to activate
S32 Design Studio for Power without access to the Internet. You will need another device connected to the
Internet to communicate with the NXP website.
a) After you click Offline in the S32DS Activation message box, the Activation request dialog box appears to
let you save the XML file with the activation request.
b) Save the XML file with the request for offline activation.
c) Copy the saved request.xml file to the device connected to the Internet. On that device, sign in on the NXP
website: www.nxp.com/security/login. Open the My Account page where you downloaded the installation
package, then click Offline Activation.
Note: You do not necessarily have to license the S32 Design Studio for Power in this installation session.
Once you have created the offline activation request file, you can close the installer.
d) On the Offline Activation Web page, browse to the request.xml file on the device connected to the Internet.
Click Process to submit the request file.
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
16 NXP Semiconductors
Installing S32DS for Power Architecture
e) Save the generated activation.xml file from the website to the device.
f) Save the copy of the activation.xml file to your computer. If you have previously closed the installer, run it
again and generate the request.xml file. Leave the generated request file intact.
g) After you save the activation request file, the Activation response dialog box appears. Browse to the
activation.xml file and click Load.
14. If activation is successful, the installation continues automatically.
Note: During the installation process you may be prompted to proceed with the installation wizards of the
specific drivers.
computer, the installer shows the error message:
15. Wait until the S32 Design Studio for Power installer finishes the installation and shows the Install Complete
page. Click Done:
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 17
Installing S32DS for Power Architecture
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
18 NXP Semiconductors
How to Reach Us: Information in this document is provided solely to enable system and
software implementers to use NXP products. There are no express or
Home Page:
implied copyright licenses granted hereunder to design or fabricate any
nxp.com integrated circuits based on the information in this document.
Web Support: NXP reserves the right to make changes without further notice to any
products herein. NXP makes no warranty, representation, or guarantee
nxp.com/support
regarding the suitability of its products for any particular purpose, nor
does NXP assume any liability arising out of the application or use of any
product or circuit, and specifically disclaims any and all liability, including
without limitation consequential or incidental damages. “Typical”
parameters that may be provided in NXP data sheets and/or specifications
can and do vary in different applications, and actual performance may vary
over time. All operating parameters, including “typicals”, must be validated
for each customer application by customer's technical experts. NXP does
not convey any license under its patent rights nor the rights of others. NXP
sells products pursuant to standard terms and conditions of sale, which can
be found at the following address: nxp.com/SalesTermsandConditions.
Freescale, the Freescale logo, AltiVec, C-5, CodeTest,
CodeWarrior,ColdFire, ColdFire+, C-Ware, Energy Efficient Solutions
logo, Kinetis,mobileGT, PowerQUICC, Processor Expert, QorIQ,
Qorivva, StarCore,Symphony, and VortiQa are trademarks of Freescale
Semiconductor,Inc., Reg. U.S. Pat. and Tm. Off. Airfast, BeeKit,
BeeStack, CoreNet,Flexis, Layerscape, MagniV, MXC, Platform in a
Package, QorIQQonverge, QUICC Engine, Ready Play, SafeAssure,
SafeAssure logo,SMARTMOS, Tower, TurboLink, Vybrid, and Xtrinsic
are trademarks of Freescale Semiconductor, Inc. All other product or
service names are the property of their respective owners.
© 2017-2019 NXP
NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019
NXP Semiconductors 19