CodeWarrior® Development Suite for Networked Applications
Enhance the success of your networked design by utilizing one of the suites from the CodeWarrior® Development Suites for Networked Applications. The following are the benefits you will gain from our networking-focused suites:
The development suites support multiple architectures including Power Architecture® technology, Arm® technology and StarCore® DSP cores.
Receive upgrades to newer software packages including complete additions to suites.
All suites offered on an annual basis – purchase for as long as you will need the tools.
We created the differing suites to address different roles within our customer’s companies including software developers (developer suite), board bring-up experts (specialist suite) and network architects (architect suite).
Notice: Contact your sales representative for special annual buy-out terms when you need to archive copies of the software.
CodeWarrior for Networked Comparison Table
Software
Features
Supported Families/Devices
Purchase Model/Evaluate
Configuration Tools These software tools are unlicensed and will work even if you choose not to purchase any suite.
RCW-PBL Configuration
DDR Configuration
Armv7
Multicore Debugger for Armv7
Flash Programming for Armv7
GCC for Armv7 - Applications Compiler
GCC for Armv7 - Bare Metal
Debug any board
Layerscape 1020A and 1022A Dual-Core Processors
Layerscape 1021A Dual-Core Processor with LCD Controller
Basic Components (or standard components) refer to the basic blocks such as parallel ports, timers, A/D converters, and simple serial interfaces as well as simple functions using them.
The Software Components are collection of software modules developed to interface to popular external peripherals such as serial SPI sensors, LCD modules, Flash memory modules, A/D and D/A converters as well as implementing low level functions such as keyboard matrix, software SPI function, 7-segment display or simple FFT or FIR functions.
Advanced Components (or complex components) refer to the Processor Expert components supporting complex peripherals such as complex A/D conversions.
Will you use the Processor Expert Component Wizard?
The Processor Expert Component Wizard™ is the tool that allows you to create your own components to address the specific needs of an application, like the support of using a generic peripheral in a very specific way.
Do you need kernel aware debug for OSEK turbo?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel aware debug for the MQX RTOS?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a Windows C: hard-drive ID or Ethernet MAC address.
(USB dongle*) denotes an add-on option with a node-locked license. In the USB dongle license implementation, the CodeWarrior license is node-locked to a dongle that is connected to the USB port. CodeWarrior will be enabled on any computer when the appropriate license.dat file is installed and the corresponding USB dongle is connected. Therefore, the USB dongle license can be shared among many computers by moving the dongle.
Floating licenses are installed on a server typically in a multi-user environment and may be checked-out by anyone with access to that server.
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel aware debug for Linux or the MQX RTOS?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel-aware debug for the MQX RTOS?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Do you need kernel aware debug for AUTOSAR®?
What type of license do you plan to use?
What code-size will your project require?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Which Processor Expert Components will you use?
Will you use the Processor Expert Component Wizard?
Do you need RTOS-aware debugging capability or the Profile Analysis tool?
What type of license do you plan to use?
Do you need to create Linux applications on an already deployed Linux kernel?
Do you need to debug multiple threads, processes, applications, and shared libraries?
Do you need to deploy and debug a Linux kernel, in addition to creating Linux applications?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a multi-user environment and may be checked-out by anyone with access to that server.
Which of the following tools will you use?
What type of license do you plan to use?
What code-size will your project require?
What type of license do you plan to use?
Which of the following tools will you use?
Do you need kernel aware debug for OSEK turbo?
Which programming language do you plan to use?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a multi-user environment and may be checked-out by anyone with access to that server.
Node-locked licenses are tied to a specific computer via a Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a multi-user environment and may be checked-out by anyone with access to that server.
Which programming language do you plan to use?
Are you planning to use Our XGATE module?
What code-size will your project require?
Which Processor Expert Components will you use?
Do you need access to any of the following tools?
Processor Expert Component Wizard
Profile Analysis
Code Coverage
PC-lint plug-in
Kernel aware debug for OSEK turbo
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a Windows C: hard-drive ID or Ethernet MAC address.
(USB dongle*) denotes an add-on option with a node-locked license. In the USB dongle license implementation, the CodeWarrior license is node-locked to a dongle that is connected to the USB port. CodeWarrior will be enabled on any computer when the appropriate license.dat file is installed and the corresponding USB dongle is connected. Therefore, the USB dongle license can be shared among many computers by moving the dongle.
Floating licenses are installed on a server typically in a multi-user environment and may be checked-out by anyone with access to that server.
Which programming language do you plan to use?
What code-size will your project require?
Will you use any of the following tools?
Processor Expert Component Wizard
Profile Analysis
Code Coverage
PC-lint plug-in
Do you need kernel aware debug for OSEK turbo?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Which Processor Expert Components will you use?
Will you use any of the following tools?
Processor Expert Component Wizard
Profile Analysis
Code Coverage
PC-lint plug-in
Do you need kernel aware debug for OSEK turbo?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a multi-user environment and may be checked-out by anyone with access to that server.
Are you doing board bring up and will you want to perform in-depth DDR analysis?
Select your shipment option?
What type of license do you plan to use?
License duration?
What code-size will your project require?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Wizard?
Do you need kernel-aware debug for the MQX-lite RTOS?
What type of license do you plan to use?
Which programming language do you plan to use?
What code-size will your project require?
Will you use the Processor Expert Component Development Environment?
What type of license do you plan to use?
Are you doing board bring up and will you want to perform in-depth DDR analysis?
Will you want to do extra networking analysis such as packet throughput or latency?
What type of license do you plan to use?
Node-locked licenses are tied to a specific computer via a Windows C: hard-drive ID or Ethernet MAC address.
Floating licenses are installed on a server typically in a multi-user environment and may be checked-out by anyone with access to that server.
Are you doing board bring up and will you want to perform in-depth DDR analysis?
Will you want to do extra networking analysis such as packet throughput or latency?