Secured Open Source Embedded Software

This talk presents, the motivation and options chosen by AGL to address automotive cybersecurity. Its first addresses secure functionally targeted by AGL applications security model, then exposes how we extend the model from Linux entertainment to vehicle to cloud, cluster, telematics, ...
This talk remains at the architecture level. It explains targeted security concerns and exposes proposed software architecture but does not aim at digging into specific implementation details.

Download pdf slide [here]

This talk presents options to bring a subsystem of AGL Application Framework into realtime operating systems like AutoSar Foundation, VxWorks, Zephyr, QNX.In order to bridge smaller controllers with AGL systems, current Application Framework should be skimmed down to a portable, OS-independent and realtime enabled core.
To get certified, this small realtime core should be come with 100% code coverage.
It should work on microcontrollers, or on a PREEMPT-RT patched linux. It should have a set of realtime API and communication API with the non realtime world. As an example, the presentation shows how to push CAN data to Infotainment.

 

 PDF presentation available here

After a presentation of the security framework that rules the applications, this presentation browse the effective well known use cases of applications. The use cases covered are HTML apps, QML apps, general services, audio 4A service, signal composer service, ... For each use cases are presented the software architecture, the security context, the interaction with the AGL system, the typical dialog between application, binding and services, the programming model using binding version 3 as available in AGL/FF.

 

Download [here]

 

This presentation explains how to write audio application on AGL using 4A audio architecture. It explains 4A three main audio components: softmixer, hals, high-level api and covers audio-roles, policies, configuration and coding API. The presentation starts from global 4A architecture before diging wown to configuration and code samples.

PDF Slides [here]

This presentation will cover the latest test and monitoring tools available in AGL. Most of all, it presents the new test binder answering the following, how to write test for AGL API and how is it integrated within AGL. Then I present the Application Framework Monitoring feature which provides you a binding insights view. At the end, we see another handy Application Framework feature in the name of Supervision that makes available all sort of metrics from the working binder.

 

Download slides [here]

Archived Publications

About us

Our redpesk® product: a software factory in a white box enabling you to speed up and control your embedded developments from the initial design cycle to your product end of life.

Contact information

IoT.bzh

Halles St Louis,
    rue Docteur Bodelio
56100 Lorient
02 57 62 02 47