Enea Linux Tools

The Enea Linux tools are built on Eclipse and contains a Yocto Project and open source industry standard development tools suite, tested and enhanced to work seamlessly with specific target hardware and host environments.

PURELY OPEN SOURCE TOOLS

The Enea Linux tools suite is based solely on popular industry standard open source Eclipse tools, massively adopted by software developers around the world.

This makes Enea Linux the most open embedded Linux commercial distribution on the market, and aligned with the Yocto Project.

SUPPORTING ALL PHASES IN SOFTWARE DEVELOPMENT

The Enea Linux development tools suite supports all phases in software development, from platform configuration, to application development and system analysis.

 

Talk to an expert

Do you have a question about Enea Linux and the Enea Linux tools suite?

Contact us

TOOLS HELPING YOU DEVELOP GREAT SOFTWARE

TOOLS THAT PEOPLE ACTUALLY USE

Open source tools benefit the engineers already familiar with the tools, and is more future proof than a lock-in in proprietary development tools. 

TESTED AND HARDENED

Enea supports and verifies all tools in their host and target environments, and ensures functionality with your Linux build host system and target hardware.

 ECLIPSE BASED

Enea Linux provides open source Eclipse tools and command-line tools for the entire development chain, including customized image creation, application testing (QEMU), kernel debugging (KGDB), tracing and profiling.

PLATFORM CONFIGURATION

The Enea Linux tools provide developers with a way to perform common platform configuration tasks more easily. They include a graphical user interface for managing all the BitBake aspects, including the ability to build Yocto metadata projects, and create and edit meta-layers or recipes.

Enea Linux tools overview

APPLICATION DEVELOPMENT

The Enea Linux tools suite lets developers focus on what they do best: Developing great software. The Application Development Toolkit (ADT) lets developers compile, run and debug their software as needed without requiring them to learn a build system. The ADT includes a platform-independent standalone cross-compiling toolchain and debugging tools as well as the QEMU emulation and support scripts. This development toolkit allows developers to start work on a target architecture without needing real hardware. Additionally, with regards to hardware debugging, JTAG testing is supported.

SYSTEM ANALYSIS

The Enea Linux tools have extensive support for system analysis. Once the software has reached a certain maturity, system analysis becomes crucial to reach application specific requirements in terms of performance and efficiency. With industry standard tools such as LTTng, Perf and SystemTap, developers are able to trace and profile their applications running on top of Enea Linux. Moreover, developers can test performance, latency and even power consumption with the help of tools like LatencyTop and PowerTop.

In addition to that, the Enea Linux tools are provided with extensive documentation, video tutorials and examples on how to configure and use them.

Open source tools in Enea Linux

This is an introduction to a series of videos demonstrating the Yocto Project open source development tools for embedded Linux software, which are shipped with Enea Linux.

Remote connection set-up

This a demonstration of how to set up a remote connectionwith the Yocto Project open source development tools for embedded Linux software

Setting up an ADT project

This a demonstration of how to set up an Application Development Toolkit (ADT) project with the Yocto Project open source development tools for embedded Linux software.

Cross compiling and remote debugging

This a demonstration of how to cross compile and debug remotely with the Yocto Project open source development tools for embedded Linux software

Yocto BSP creation wizard

This a demonstration of the Yocto BSP creation wizard, one of the Yocto Project open source development tools for embedded Linux software

MORE VIDEO TUTORIALS

For all the Linux Tools tutorials and more, please visit our YouTube channel.

OPEN YOUTUBE