Secured Industrial Embedded Linux

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]

This presentation takes IoT.bzh “Connected Boat” project as an example of using AGL for other industries. It compares automotive and navigation requirements, proposes some options to bridge the GAP (eg: CAN to NMEA2000), multi-display, audio, …

PDF slides [here]

This slideshow was used as support for a lesson given at "Université de Bretagne Sud" (University of South Britany).

It presents many aspect of AGL and its framework. It can be used as starter overview browsing every AGL feature.

Download [here]

 

This talk presented at ALS 2018 in Tokyo covers the latest development tools available in AGL:
* XDS - Build, Deploy, Run, Debug applications
* Applications Lifecycle (signing, installing, updating ...)
* Monitoring, Supervision and Tests
* AGL profiles (IVI, Cluster, Telematics, ...) - Tailor your AGL platform

Download slides [here]

 

While AGL started as "IVI only", today the industry is asking for more: Cluster, Telematics, etc. Many of those new profiles requires “Real Time” capabilities. Everyone understand that a cluster should not slow down because the navigation is recomputing a route, that rear-camera should start before the radio, or that emergency icon should not stop working because the audio subsystem crashes.

The talk proposes to explore potential routes on how AGL could address “Real Time” constrains and support more critical automotive use-cases. First it explains how AGL application framework may leverage standard Linux features as “RT-preempt” to isolate tasks and grant hard priorities. Then it explores how AGL could link with the world of “micro-controller”, describing the contains for a native AGL “binding” to run on a mini-kernel as Zephyr or others equivalent minimalist operating systems.

Upload Slides [here]

Archived Publications