As multicore devices become prevalent in the embedded microcontroller space, system designers face increasingly complex challenges in software development. To help accelerate time to market and simplify overall design, Infineon Technologies announced the release of ModusToolbox 3.0 – an enhanced development platform with enhanced support for multi-core design workflow.
The release features support for dual-core devices, a new graphical tool for client board support package (BSP) development, infrastructure support for ModusToolbox Packs, and backend system improvements.
Infineon's ModusToolbox 3.0 reduces overall development challenges for designers by enabling creation and project management for dual-core applications, with specific support for simultaneous debugging of both cores. This was previously not available in the Eclipse IDE development platform for ModusToolbox and unlocks the potential available in dual-core devices such as Infineon's PSoC 6.
The new feature also establishes a development framework for future Infineon multi-core devices.
“Historically, the industry has not focused on providing a continuous development process as the designer goes beyond the vendor-supplied development kit,” said Clark Jarvis, software products and tools marketer at Infineon. “Understanding this key challenge, this major new version of ModusToolBox delivers a rich, integrated out-of-the-box development kit experience for customers, with capabilities to provide continuous product development on your own hardware. At the same time, this allows customers to reuse their boards in a team development environment. We look forward to providing new capabilities to meet our customers’ demands.”
ModusToolbox 3.0 offers a unique developer experience and aims to provide support for a variety of use cases including consumer IoT, industrial, smart home, wearable and many other applications. ModusToolbox 3.0 features support for embedded application development with Infineon product solutions including PSoC 4, PSoC 6, XMC, AIROC Wi-Fi, AIROC Bluetooth and EZ-PD PMG1 microcontrollers.