industry news
Subscribe Now

SEGGER Embedded Studio Version 7 includes source code of libraries

Monheim am Rhein, Germany – November 24th, 2022

SEGGER’s latest version of Embedded Studio comes with the source code and on-demand build of the included C runtime library, emRun, and C++ library, emRun++.

A toolchain usually includes pre-compiled libraries for all supported architectures and configurations, with the installation taking up significant space on a developer’s machine. Embedded Studio automatically builds (and installs) the libraries the first time they are used.

In addition to cutting down the disk space required this also reduces the download-size of the setup and the time for the installation to less than 50% compared to previous releases. A typical download size ranges from 400MB to less than 250MB, depending on the platform.

Embedded Studio can easily be downloaded and installed on Linux, macOS and Windows. For evaluation and non-commercial use, no license key is required: “It simply works” out of the box.

With the new version, Embedded Studio adds full transparency to all parts of a project with no unknowns hidden in a library. Developers can see the full code for review, verification and help with certification.

“Embedded Studio automatically fine-tunes emRun and emRun++ for size-optimized code or speed-optimized code or a balance of both, to fit the needs of most developers,” says Rolf Segger, founder of SEGGER. “With access to the source code, developers can now also configure the libraries to suit a specific hardware and project. On flexible architectures, such as RISC-V with various extensions, firmware can benefit immensely from a targeted runtime library.”

SEGGER’s market-leading emRun is a complete C runtime library, which includes SEGGER’s emFloat floating point library. It is specifically designed and optimized for embedded systems, with hand-coded assembly optimizations for Arm and RISC-V cores. emRun++ provides C++ support for the C++17 standard.

The new version of Embedded Studio is fully compatible with previous versions.
The source code of the libraries is provided without the comments. A fully-commented version, with complete documentation, is available for licensing to individual companies. SEGGER also offers silicon vendors the option to license emRun for redistribution to their own customers under their own terms.

About Embedded Studio
Embedded Studio is a multi-platform IDE (Integrated Development Environment) from SEGGER Microcontroller. Characterized by its flexibility of use, it includes all the tools & features a developer needs for professional embedded C and C++ programming & development.

It comes with a powerful project manager and source code editor. The editor is quick to start up and the build process is blazingly fast, saving precious working hours. It also includes SEGGER’s highly optimized emRun runtime and emFloat floating point libraries, as well as SEGGER’s smart Linker, all of which have been developed from the ground up specifically for resource-constrained embedded systems.

In combination with the Clang-based, highly optimizing C/C++ SEGGER Compiler, extremely small yet efficient programs can be generated, putting every byte to work.

The built-in debugger leaves nothing to be desired. Fully integrated with J-Link, it delivers great performance and stability.

Embedded Studio is available for unlimited evaluation, and for educational and non-commercial purposes, free of charge, with no restrictions in terms of code size, features or duration of use.

It is used extensively at SEGGER internally and is continuously updated and enhanced.

More information is available at www.segger.com/embedded-studio.

About SEGGER
SEGGER Microcontroller GmbH has three decades of experience in Embedded Systems, producing cutting-edge RTOS and Software Libraries, J-Link and J-Trace debug and trace probes, a line of Flasher In-System Programmers and software development tools.

SEGGER’s all-in-one solution emPower OS provides an RTOS plus a complete spectrum of software libraries including communication, security, data compression and storage, user interface software and more. Using emPower OS gives developers a head start, benefiting from decades of experience in the industry.

SEGGER’s professional embedded development software and tools are simple in design, optimized for embedded systems, and support the entire embedded system development process through affordable, high-quality, flexible and easy-to-use tools.

The company was founded by Rolf Segger in 1992, is privately held, and is growing steadily. SEGGER also has a U.S. office in the Boston area and branch operations in Silicon Valley, Shanghai and the UK, plus distributors on most continents, making SEGGER’s full product range available worldwide.
For more information on SEGGER, please visit www.segger.com.

Why SEGGER?
In short, SEGGER has a full set of tools for embedded systems, offers support through the entire development process, and has decades of experience as the Embedded Experts.

In addition, SEGGER software is not covered by an open-source or required-attribution license and can be integrated in any commercial or proprietary product, without the obligation to disclose the combined source.

Finally, SEGGER offers stability in an often volatile industry, making SEGGER a very reliable partner for long-term relationships.

For additional information please visit: www.segger.com

Leave a Reply

featured blogs
Mar 4, 2024
The current level of computing power is unprecedented. It has led to the development of advanced computational techniques that enable us to simulate larger systems and predict complex phenomena with greater accuracy. However, the simulation of turbomachinery systems still pos...
Mar 1, 2024
Explore standards development and functional safety requirements with Jyotika Athavale, IEEE senior member and Senior Director of Silicon Lifecycle Management.The post Q&A With Jyotika Athavale, IEEE Champion, on Advancing Standards Development Worldwide appeared first ...
Feb 28, 2024
Would it be better to ride the railways on people-powered rail bikes, or travel to the edge of space in a luxury lounge hoisted by a gigantic balloon?...

featured video

Tackling Challenges in 3DHI Microelectronics for Aerospace, Government, and Defense

Sponsored by Synopsys

Aerospace, Government, and Defense industry experts discuss the complexities of 3DHI for technological, manufacturing, & economic intricacies, as well as security, reliability, and safety challenges & solutions. Explore DARPA’s NGMM plan for the 3DHI R&D ecosystem.

Learn more about Synopsys Aerospace and Government Solutions

featured paper

Reduce 3D IC design complexity with early package assembly verification

Sponsored by Siemens Digital Industries Software

Uncover the unique challenges, along with the latest Calibre verification solutions, for 3D IC design in this new technical paper. As 2.5D and 3D ICs redefine the possibilities of semiconductor design, discover how Siemens is leading the way in verifying complex multi-dimensional systems, while shifting verification left to do so earlier in the design process.

Click here to read more

featured chalk talk

Trends and Solutions for Next Generation Energy Storage Systems
Sponsored by Mouser Electronics and onsemi
Increased installations of DC ultra fast chargers, the rise of distributed grid systems, and a wider adoption of residential solar installations are making robust energy storage systems more important than ever before. In this episode of Chalk Talk, Amelia Dalton, Hunter Freberg and Prasad Paruchuri from onsemi examine trends in EV chargers, solar, and energy storage systems, the role that battery storage integration plays in energy storage systems, and how onsemi is promoting innovation in the world of energy storage systems.
Jan 29, 2024
5,299 views