Antoine joined Free Electrons in 2014 and has 4 years of experience working with Linux in embedded systems. His expertise spread across the Linux kernel and build systems such as OpenEmbedded (the Yocto project) or Buildroot. Prior to joining Free Electrons he also worked on low level Android system development at Archos.
Linux kernel development experience
Antoine has pioneered the support for the Marvell Berlin ARM processors in the Linux kernel. As part of this effort he wrote and improved drivers for clocks, pin-muxing, NAND controller, Ethernet controller, PHYs, PWMs, ADCs and enabled various features of the SoCs.
Antoine has contributed the support for Annapurna’s ARM64 Alpine v2 platform, and is the co-maintainer of the support for the Alpine platform in the official Linux kernel.
More recently Antoine has been working on Marvell EBU SoCs to support the cryptographic engine in the upstream kernel. He also has been working on Network controllers for these SoCs.
Bootloader development experience
Antoine contriubued the support of the TI816x EVM board in the official U-Boot project. He also worked on other projects involving the U-Boot bootloader, adding support for PSCI functions and other developments.
Yocto and OpenEmbedded experience
Antoine has experience using the OpenEmbedded based build systems, such as Yocto. He has used this build system to develop and generate complete embedded systems for several customers.
Antoine is a trainer of our Buildroot development training and worked in several Buildroot based projects, generating custom images and adding support for packages into the build system.
Antoine has given more than 15 trainings (50 days). He has been giving our Yocto project and OpenEmbedded development training, our Buildroot development training, our Android system development training as well as our Embedded Linux training.
He is the main author of our Yocto Project / Open Embedded training materials.
- Building a board farm: Continuous Integration and remote control – Embedded Linux Conference Europe 2016, Berlin, Germany.
- Using DT overlays to support the C.H.I.P.’s capes – Embedded Linux Conference 2016, San Diego, United States.
Back to the Free Electrons staff page.