The S32 Design Studio IDE is a complimentary integrated development environment for Automotive and Ultra-Reliable Power Architecture (e200 core) and Arm based MCUs that enables editing, compiling and debugging of designs. Based on, open-source software including Eclipse IDE, GNU Compiler Collection (GCC) and GNU Debugger (GDB), the S32 Design Studio IDE offers designers a straightforward development tool with no code-size limitations. NXP software, along with the S32 Design Studio provide a comprehensive enablement environment that reduces development time.

The S32 Design Studio IDE is offered in three options:


S32 Design Studio IDE for Power Architecture® based MCUs

Targeted to support Power Architecture Automotive MCUs, the S32 Design Studio IDE for Power Architecture is a complimentary integrated development environment that enables editing, compiling and debugging of your designs.

S32 Design Studio IDE for Arm® based MCUs

Targeted to support Arm based Automotive MCUs, the S32 Design Studio IDE for Arm is a complimentary integrated development environment that enables editing, compiling and debugging of your designs.

S32 Design Studio for Vision

Integrated Development Environment (IDE) for NXP Automotive processors designed to support safe computation-intensive vision and sensor fusion applications.

Features


  • Complimentary, unlimited code size IDE
  • Advanced FreeRTOS kernel aware debug support
  • Peripherals Register View
  • New Project wizard to create bare metal or Software Development Kit (SDK) projects
  • Example projects
  • Supports Eclipse plug-ins from the Eclipse eco-system or from partners
  • Languages supported:
    • Assembly, C and C++
  • Supported host operating systems:
    • Microsoft Windows® 7/8/10 with 32-bit binaries running on 32-bit and 64-bit OS
    • Ubuntu 14.04, 16.04 (64 bit)
    • Debian 8 (64 bit)
    • CentOS 7 (64 bit)

LPC800

S32DS IDE Differences Table


Devices supported Integrated NXP Tools Integrated NXP Software Graphical Tools Compiler Debugger Built-in GDB interface
S32DS for Arm-based MCUs
  • FreeMASTER
  • AMMCLib for KEA and S32K
  • S32K SDK
  • KEA SDK
  • MAC57xx SDK
-
  • GCC 4.9
  • GreenHills
  • IAR
  • IAR
  • iSystem
  • Lauterbach
  • P&E and SEGGER
  • SEGGER J-Link
  • P&E Multilink/ Cyclone/OpenSDA
S32DS for Power Architecture based MCUs
  • FreeMASTER
  • AMMCLib for MPC56xx and MPC57xx
  • MPC5748G and MPC5746C SDK
  • SPT graph tools
  • GCC 4.9
  • GreenHills
  • Diab
  • iSystem
  • Lauterbach
  • P&E and PLS
  • P&E Multilink/ Cyclone/OpenSDA
S32DS for vision processors
  • NXP APU Compiler
  • ISP assembler
  • DDR Configuration tools
  • Vision SDK
  • Linux BSP
  • ISP and APEX graph tools
  • GCC 4.9
  • Lauterbach
  • P&E
  • P&E Multilink/ Cyclone/OpenSDA