Gregory Guche
Title:
Using XiPFS in RIOT for Post-issuance Software Deployment
Biography:
Gregory Guche is a software engineer with interests in embedded systems and cybersecurity. He has contributed to various French and European projects and related software (JITS, SMEWS, Pip-MPU, etc…).
Abstract:
Post-issuance software deployment provides numerous advantages for manufacturers, retailers, and consumers. It allows for the execution of single-shot software, enables software personalization, opens up support for third-party software, and facilitates software provisioning.
This step by step demonstration will start by building executables on workstations,
tailored for constrained devices thanks to our own ad-hoc binary file format. Then, we will continue with the creation of populated offboard XiPFS mountpoint memory images, and their inclusion into RIOT OS at compilation time.