Discover our technical publications:
We make our articles available to the community
Latest articles
December 2nd, 2024
HyGARDE: How We Secure Future Connected Embedded Systems
In a world where embedded systems are increasingly connected (cars, planes, trains, etc.), cybersecu ...
October 3rd, 2024
Feedback on the use of RUST/Linux in an electric vehicle charging station
Immerse yourself in the world of charging infrastructure for electric cars with this captivating pre ...
September 2nd, 2024
1st fully open source #ISO15118 simulator
During the icnc24 conference in Berlin, IOT.bzh was happy to present 1st fully open source ISO15118 ...
February 8th, 2024
Tux-EVSE Ev-Charger & Cybersecurity
Presentation of cybersecurity challenges of an Electrical Vehicle charging station ISO 151118 in ...
December 4th, 2023
RUST & embedded
Rust is a very hype programming language that provides good practices to reduce potential attacks ...
June 26th, 2023
Linux Virtualization & Isolation
Linux virtualization & isolation bring lots of advantages but also lots of conflict of interests. ...
June 6th, 2023
Yocto BSP vs redpesk/centos BSP
- Video link : CentOS Automotive SIG - June 7, 2023
- PDF Link ...
December 5th, 2022
Toward a Linux safety compliant architecture through a RTOS companion.
Even though significant efforts attempt to prepare Linux for safety certifications, it seems obvious ...
September 28th, 2022
Seanatic and maritime cybersecurity
Like many other industrial sectors, the maritime sector wants to benefit from the advantages of digi ...
September 14th, 2022
IDS (Intrusion Detection System) for embedded systems
The new generation of car combines incredible software complexity with a full Internet connectivity. ...
April 7th, 2022
Towards UN R155 and R156 with open source stack
After presenting key constraints of new cybersecurity standards UN R155/R156 regulations, the sessio ...
February 5th, 2022
Redpak: Ultra light weight container for embedded systems
Choosen by the French Government in the Big Cyber Challenge, Redpak is the new embedded container en ...
February 5th, 2022
Using Ansible and Proxmox to manage an embedded RPM distro build factory: lessons learned
With redpesk, we provide customers with the ability to cross-build an embedded, CentOS Stream-ba ...
December 15th, 2021
Testing Continuously Applications Using a Cloud Based Infrastructure Using Virtualization and Real Hardware in the Loop
With the exponential growth of software complexity, and in order to keep under control the cost a ...
November 10th, 2021
Connected ships and data flows: from the on-board sensor to the cloud
The modern, connected, embedded Linux IoT device is facing a fundamental problem: the more connec ...
September 30th, 2021
Cross debugging on Linux : A history, current state of the art and coming improvements
Cross debugging, and more generally, remote debugging, is somet ...
September 23rd, 2021
Automatisation des modules de sécurité Linux en intégration continue
Tous les programmes ont potentiellement des vulnérabilités qui peuvent être utilisées pour pénétrer ...
September 13th, 2021
Release of redpesk Arz 1.0
Lorient, France – September 13rd 2021 – IoT.bzh, an open source software company for embed ...
August 2nd, 2021
Introduction to SMACK and SELinux
An introduction to the fundamentals of SMACK and SELinux administration.
This confer ...
June 16th, 2021
Running Zephyr and Linux on the same SoC: making both worlds live together !
Modern SoCs contain heterogeneous processor devices that can be used to execute specific tasks. W ...
June 3rd, 2021
From embedded Linux boat sensors to the cloud, a data journey
The modern, connected, embedded Linux IoT device is facing a fundamental problem: the more conne ...
April 27th, 2021
Hardware Isolation Running RTOS Concurrently with AGL on Renesas R-Car
Modern SoCs contain heterogeneous processor devices that can be used to execute specific tasks. R ...
April 13th, 2021
From Smack To SELinux
This talk given at the AGL All Member Meeting [VIRTUAL] of Spring 2021 presents how the applicati ...
April 9th, 2021
redpesk® factory demo video
This video is a short introduction of the redpesk® factory WebUI.
As you can see, ...
March 18th, 2021
Data continuity, from vehicle sensors to cloud databases in the AGL ecosystem
The modern vehicle is facing a fundamental problem ...
December 16th, 2020
redpesk Marine Grade Linux
As today, AGL has mostly been sponsored by the Automotive Industry. Nevertheless, many of the AGL ...
September 3rd, 2020
Intrusion Detection System (IDS) on automotive CAN bus
The main objective of this paper is to implement an Intrusion Detection System (IDS) over the Con ...
July 15th, 2020
Boost AGL Application Framework performance by 10+
IoT.bzh investigated on lazy object synchronization techniques combined with an appropriate seria ...
July 13th, 2020
Ultra Light Weight Containers for Embedded Systems
While Linux “name space” provides a good foundation for embedded application isolation, popular c ...
February 1st, 2020
Integrating Julius Speech Recognition Engine
This presentation deals with the integration of Julius Speech Recognition Engine.
Th ...
January 30th, 2020
Secure vehicle data exchange with "OpenID Connect"
This presentation was given at International Cybersecurity Forum (FIC) in Lille / France.
December 3rd, 2019
Current Market Conditions for Automotive Supply Implies Long Term Support
This presentation was given at DevOps Wold / Jenkins World in Lisbona.
As today auto ...
November 22nd, 2019
Embedded Linux, case of AGL. Lesson at ENSTA 2019
This slideshow was used as support for a lesson given at "École nationale supérieure de techni ...
October 22nd, 2019
Current market condition for automotive supply implies Long Term Support
This presentation was given at AGL All Member Meeting in Monte Carlo, Monaco.
Cars r ...
October 21st, 2019
Cloud based test infrastructure to enhance software quality assurance (SQA) in AGL application developments
This presentation was given at AGL All Member Meeting in Monte Carlo, Monaco.
July 17th, 2019
AGL-µBinder : a fast, secure and seamless option to connect AGL to small ECUs?
This presentation was given at Automotive Linux Submit in Tokyo.
In order to embrace ...
July 17th, 2019
AGL-Supervision : From AGL Supervisor to platform global data collection
This presentation was given at Automotive Linux Summit in Tokyo.
AGL na ...
March 19th, 2019
L4RE hypervisor consolidating multiple AGL profiles
Isolating components of different criticalities is a desirable feature of safety-critical systems ...
March 19th, 2019
Wlroots : a potential foundation for Next Generation of AGL Wayland Compositor
As today, AGL mostly leverages Wayland IVI-shell as inherited from Genivi. Worse than having tech ...
December 12th, 2018
Updated overview of AGL signaling
A slideshow updated since the latest presentation in Karlsruhe in 2016 with a presentation of a f ...
December 5th, 2018
Cybersecurity for Connected Vehicle with AGL (Automotive Grade Linux)
This talk presents, the motivation and options chosen by AGL to address automotive cybersecurity. ...
October 25th, 2018
Boot & Secure Boot
Cette présentation à été utilisée pour donner une conférence à l'Université de Bretagne Sud à Lorien ...
October 17th, 2018
Skim down AGL Application Framework to bridge AGL with hard realtime subsystems
This talk presents options to bring a subsystem of AGL Application Framework into realtime operat ...
October 17th, 2018
AGL application design
After a presentation of the security framework that rules the applications, this presentation bro ...
October 16th, 2018
4A (Audio Advanced Architecture) Kickstart with AGL/FF
This presentation explains how to write audio application on AGL using 4A audio architecture. It ...
October 16th, 2018
Moving AGL toward production with the latest test/monitoring tools.
This presentation will cover the latest test and monitoring tools available in AGL. Most of all, ...
October 16th, 2018
From Connected Cars to Connected Boats
This presentation takes IoT.bzh “Connected Boat” project as an example of using AGL for other ind ...
October 9th, 2018
Presentation of AGL
This slideshow was used as support for a lesson given at "Université de Bretagne Sud" (University ...
June 21st, 2018
AGL Development Tools, what's new in FF
This talk presented at ALS 2018 in Tokyo covers the latest development tools available in AGL:
June 20th, 2018
AGL & Real Time: Architecture Options
While AGL started as "IVI only", today the industry is asking for more: Cluster, Telematics, etc. ...
May 19th, 2018
Véhicule Connecté Cybersécurité et Open Source
Pourquoi et comment sécuriser les véhicules connectés de prochaines génération. Présentation dans ...
May 18th, 2018
Projet Etudiant ENSIBS - Analyseurs Statiques de code
Project portant sur les Analyseurs Statiques de code présenté par 3 étudiants de l'ENSIBS (S ...
April 23rd, 2018
Binding API version 3
Presentation at Karlsruhe of the ongoing refactoring of binding APIs.
The new API na ...
April 16th, 2018
Vehicle 2 Cloud - Signaling and Data collection - April 2018
This presentation was given by Romain Forlot and Sebastien Douheret at AGL F2F meeting in Karlsru ...
April 16th, 2018
AGL 4a and audio roadmap - April 2018
This presentation was given at AGL F2F meeting in Karlsruhe.
It's the audio roadmap to be do ...
April 16th, 2018
Vehicle 2 Cloud - Telematics and Data collection - April 2018
This presentation was given by Romain Forlot and Sebastien Douheret at AGL F2F meeting in Karlsru ...
April 16th, 2018
X(cross) Development System update - April 2018
This presentation was given at AGL F2F meeting in Karlsruhe.
It's an update of XDS project ( ...
March 27th, 2018
AGL Audio Advanced Architecture
This presentation was given at AMM 2018 in Tokyo.
AGL/eel announced at CES ...
January 12th, 2018
IoT.bzh and AGL presentation to ENSIBS' students
This talk was given at ENSIBS Vannes to present IoT.bzh and Automotive Grade Linux project and ec ...
November 10th, 2017
Cybersecurity a fundamental challenge for connected cars
Automotive software has traditionally focus on safety. Nevertheless with the arrival of connected ...
October 30th, 2017
Deploy AGL OS and SDK as a Binary Packaging Distribution for Developer
Yocto SDKs or images are currently deployed as monolithic archives.< ...
October 20th, 2017
AGL integration of systemd and user management
AGL leverages Sytemd for several purposes. Example:
- setup of applications and ...
October 18th, 2017
The AGL Swiss Knife for Quick Application Prototyping
The AGL controller is a new binding that was initially developed to address the lack of AGL mecha ...
June 2nd, 2017
Vehicle to Cloud: Connecting Cars to Non-Automotive Internet Services
This presentation was given at A ...
June 2nd, 2017
X(cross) Development System - make AGL app development easier
This presentation was given at AL ...
May 11th, 2017
Low level CAN binding for AGL: a generic way to handle CAN signals
IoT.bzh proposes a low level CAN binding with the following features:
May 11th, 2017
AGL Development Kit - Features and Roadmap
AGL DevKit targets applications devel ...
November 21st, 2016
Cybersécurité et Véhicules Connectés
The hundreds of millions of cars on our roads every day is a unique ...
April 5th, 2016
Ostro Project Analysis
This document presents a quick analysis of Ostro Project and describes some methods
and comp ...
March 30th, 2016
AGL 2.0 - BSP Development Kit
BSP Development Kit allows developers to rebuild a complete bootable image f ...
March 16th, 2016
Secure Boot - Secure Software Updates
(This presentation was given at Automotive Linux Summit 2016, Tokyo)
Softwa ...
March 16th, 2016
Writing secure HTML5 applications for automotive systems
(This presentation was given at FOSDEM 2016, Brussels ; see
March 16th, 2016
Connected cars & Security challenges
This presentation introduces the IoT and the "Connected Car" concept:
March 9th, 2016
AGL-2.0 Security Architecture Proposal
Next generation of car will be connected and connected car will be attacked. They is absolutely n ...
March 1st, 2016
Automotive Grade Linux Security White Paper
Cars are expensive pieces of equipment, yet they represent a huge mass market. Adding Internet co ...
February 29th, 2016
SDK for Application - Kickstart
This document explains step by step how to setup the development environment for Porter board wit ...
February 29th, 2016
AGL Kickstart on Renesas Porter Board
This document explains step by step how to bootstrap a Porter board with AGL distribution and lat ...
February 24th, 2016
AGL Software Development Kit
This presentation focuses on the features of the AGL SDK solution proposed by IoT.bzh:
...
February 1st, 2016
Leveraging Docker in Automotive projects based on AGL/GENIVI
Light virtualisation is often viewed as a security mechanism providing isolation on a production ...
December 21st, 2015
Tizen security, lessons learnt
The document provides a feedback on lessons learned through the implementation of Tizen security ...