Blog
Tux Armored
Hardware Assisted Trust and Security in Linux Authors: Dipl.-Ing. Michael Röder, Avnet Silica Poing, Dipl.-Inf. Martin Hecht, Avnet Silica Berlin Contribution - Embedded Software Engineering Congress 2017 Introduction The acronym IoT (Internet of Things) is probably one of the most overstressed...
Linux real-time – Is the kernel waking up my program too late?
Tips and tricks for setting up and running the RT kernel. Author: Dr. Carsten Emde, Open Source Automation Development Lab (OSADL) eG. Contribution - Embedded Software Engineering Congress 2017. Giving the Linux kernel real-time (RT) capabilities is not difficult: • Download the kernel,...
Making the Most of What's Available
Using Jenkins and SonarQube in a scalable and certifiable verification process Author: Michael Baron, Emenda Contribution - Embedded Software Engineering Congress 2017 Three key areas of the software verification process (release management, technical debt and management reporting) often go...
Customized Android
A Dive into the Depths of Android Customization Architecture Author: Martin Becker, Fraunhofer Institute for Experimental Software Engineering (IESE) Contribution - Embedded Software Engineering Congress 2017 The Android operating system has been used in a wide variety of embedded systems for years...
OpenAMP – finally!
An Open-Source Framework for Asymmetric Multiprocessing Author: Frank Storm, Avnet Silica Contribution - Embedded Software Engineering Congress 2017 Many different processor cores are standard in today's SoCs. How to utilize these asynchronously, i.e., with different operating systems,...
Parallel programming without spinlocks
How to Avoid Deadlocks Authors: Jens Harnisch, Li Lin, Albrecht Mayer, Gerhard Wirrer, Infineon Technologies AG Contribution - Embedded Software Engineering Congress 2017 To fully utilize the performance of modern multi-core processors, certain requirements must be met, depending on the application...
PLAT4MC: Multicore Performance Optimization with Open Source
Open Source Technologies (APP4MC) in productive usage Author: Syed Aoun Raza, Robert Bosch GmbH Contribution - Embedded Software Engineering Congress 2017 With the advent of multi-core ECUs in the automotive domain, the tooling environment to support multi-core software development has increased...
Continuous Systems Integration with Virtual Spaces
Architecting for Continuous Software Engineering Authors: Pablo Oliveira Antonino, Thomas Kuhn, Benno Kallweit, Fraunhofer IESE Contribution - Embedded Software Engineering Congress 2018 Continuous software engineering aims at orchestrating engineering knowledge from various disciplines in order to...