The solution, v7.0 of the compiler toolchain VX-Toolset for Arm and the BlueBox debug & trace with winIDEA Debugger, can support both the S32Z and S32E with Arm Cortex-R52 and Cortex-M33 architectures.
The combined offering of compiler toolchain and debugger makes TASKING, according to the company, a one-stop shop for developers of applications based on these processors.
NXP’s S32Z and S32E processors feature split-lock Arm cores for real-time automotive applications. The S32Z processors are designed for safety processing and domain and zone control, while the S32E processors are designed for electric vehicle (xEV) controllers and smart actuation.
The VX-Toolset for Arm includes a powerful Eclipse-based C/C++ compiler, assembler, and linker as well as numerous integrated libraries that enable embedded software developers to generate fast and compact code. The compiler is safety certified according to several standards, including ISO 26262 up to ASIL D.
Integrated with the tool suite is BlueBox, the emulator for single and multicore debugging: It includes the test tool winIDEA for debugging and tracing complex automotive applications.
“NXP’s latest S32Z and S32E real-time processors are used across vehicles with functions enabled by increasing amounts of software,” said Carlos Prada, Director of Partner Programs for Automotive Processing at NXP. “Developers of these demanding applications will benefit from the seamless integration of the VX-Toolset for Arm, as it can take full advantage of the power of our processors with fast, high-performance code.”
“With the VX-Toolset for Arm and the BlueBox, we are bringing together two of our most successful products “, said Florian Süßmair, Director Product Marketing at TASKING. “We are very pleased that we can now also support the NXP S32Z and S32E real-time processors.”