0% found this document useful (0 votes)
272 views19 pages

S32DS PA Installation Guide v2.1 PDF

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 19

S32 Design Studio for Power Architecture 2.

1
Installation Guide

Document Number: S32DSPAIG


Contents
System requirements.......................................................................................................................3
Installation prerequisites for Linux platforms.............................................................................5
Downloading the installer...............................................................................................................8
Obtaining the activation code...................................................................................................... 10
Installing S32DS for Power Architecture................................................................................... 12

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.

Table 1: Requirements for Windows platform

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)

Operational Minimum Configuration


• PC with 1.8 GHz Intel® Pentium® compatible processor
• 2 GB of RAM
• 8.5 GB of disk space
• 3.32 GB of temporary storage (required only during the product installation)
• USB port for communications with target hardware

Java Runtime
• Java Runtime Environment 1.8 32-bit (included in the installation package)

Host Operating System Support


• Microsoft® Windows® 7 32-bit and 64-bit
• Microsoft® Windows® 8 32-bit and 64-bit
• Microsoft® Windows® 8.1 32-bit and 64-bit
• Microsoft® Windows® 10 32-bit and 64-bit
Note: S32 Design Studio for Power Architecture 2.1 supports all flavors and editions of the above operating
systems as limited to the requirements of the Java Runtime Environment.

Table 2: Requirements for Linux platform

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)

Operational Minimum Configuration


• PC with 1.8 GHz Intel® Pentium® compatible processor
• 2 GB of RAM

NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019

NXP Semiconductors 3
System requirements

• 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

Java Runtime
• Java Runtime Environment 1.8 64-bit (must be installed separately)

GNU Compiler Collection


• GCC 5.x

Host Operating System Support


• Ubuntu LTS 16.04 64-bit
• Debian 8 64-bit
• CentOS 7 64-bit
Note: S32 Design Studio for Power Architecture 2.1 supports all editions of the operating systems listed above and
is limited only by the requirements of the Java Runtime Environment.

NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019

4 NXP Semiconductors
Installation prerequisites for Linux platforms

Installation prerequisites for Linux platforms


The following preliminary steps are required before you install S32 Design Studio for Power Architecture 2.1.
• The user account installing the product needs to be a member of sudoers group
• Compatibility libraries necessary to run a 32-bit toolchain on a 64-bit Linux need to be installed
• Table 3: Installing 32-bit compatibility libraries

Libraries Platform Installing

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

• Java Runtime Environment 1.8 64-bit and JavaFX:

Table 4: Installing JRE 1.8 and JavaFX

Platform Installing
Ubuntu and
Debian sudo apt-get install openjdk-8-jre openjfx

CentOS 1. Download the following rpm packages:


• Headless Oracle Java Runtime Environment
• Oracle Java Runtime Environment
• Oracle JavaFX runtime
2. Install:

sudo rpm -Uvh java-1.8.0-oracle-


headless-1.8.0.181-3.el7.R.x86_64.rpm
java-1.8.0-oracle-1.8.0.181-3.el7.R.x86_64.rpm
java-1.8.0-oracle-javafx-1.8.0.181-3.el7.R.x86_64.rpm

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:

sudo alternatives --config java

Then type the selection number of installed java version.

• An up-to-date version of the MAKE utility:

Table 5: Installing MAKE

Platform Installing
Ubuntu
sudo apt-get install make

Debian
sudo apt-get install build-essential

CentOS
sudo yum install make

• Webkit1 for GTK2:

Table 6: Installing libwebkitgtk

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.

Table 7: Installing TCL

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

Table 8: Installing Python

Platform Installing
Ubuntu and
Debian sudo apt-get install libpython2.7:i386

CentOS
sudo yum install python-libs.i686

• The unix2dos utility:

Table 9: Installing unix2dos

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

Downloading the installer


The installer package contains the complete S32 Design Studio for Power tool and can be used on the computer with
no access to the Internet.
To download the offline installer, perform these steps:
1. Go to the S32 Design Studio IDE page: www.nxp.com/S32DS.

2. Choose the required product and go to the Downloads tab.


3. Click Download next to the S32 Design Studio for Power Architecture 2.1 – Windows/Linux hyperlink. If you
have not logged in, you will be directed to the NXP Sign In page.
4. On the Software Terms and Conditions page review the license terms as you scroll down, then click I Agree.

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

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

Installing S32DS for Power Architecture


To install S32 Design Studio for Power, you need to run the downloaded installation package on the target
workstation. Installing the product from the command line in the console or silent mode is not supported.
To install S32 Design Studio for Power:
1. Go to the location where you saved the S32 Design Studio for Power installation package, then do one of the
following depending on the target platform:

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.

The S32 Design Studio splash screen appears.

2. When the install wizard appears, click Next:

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:

7. Review the pre-installation summary before installing:

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

Note: If you click Cancel, the installation rolls back.


12. Enter the activation code and click OK.
13. Choose the activation type for 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

16. Do one of the following to start S32DS for Power Architecture.


a. Locate the shortcut depending on your selection during the installation, and double-click the product icon.
b. Specify the folder path where your workspace will be located. Click OK.
S32 Design Studio for Power Architecture 2.1 appears on the desktop and displays the S32DS Extensions and
Updates window. This tool will assist you in installing additional software packages that are required for creating
embedded software for the supported devices. Learn the details from the S32 Design Studio for Power Architecture
2.1 User Guide. To launch the tool again, click Help > S32DS Extensions and Updates from the menu. In addition
to device support, the functionality can be extended with support for new debugging instruments such as hardware
debugging interfaces and simulators. Integration of third-party products is implemented through plug-ins.
To learn how to use informational resources of S32 Design Studio for Power Architecture 2.1, watch the video on the
Getting Started page. The page is loaded by default when you launch the product. To open this page, click Help >
Getting Started from the menu.
Note: To play back the video in Linux for the first time, select the multimedia plug-ins required by Java and click
Install.

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

Revision June, 2019

NXP, S32 Design Studio for Power Architecture 2.1, Installation Guide, Rev. 06/2019

NXP Semiconductors 19

You might also like