Webinar
Get to know Yocto linux on embedded platform (webinar)
This session introduces the Yocto Project for creating custom-tailored Linux distributions on embedded devices, focusing on core technologies and common tasks: - Build custom images with package selection and creation - Patch software components for bug
Webinar
Onsdag d. 07. maj 2025
Kl. 17:00 - 19:00
Fra 0 kr.
In this technical session, we will provide an in-depth exploration of the Yocto Project, the gold standard open-source platform for creating customized Linux distributions, specialized for embedded devices. By attending this session, you'll gain hands-on experience with core Yocto technologies and common tasks using the popular BeagleBone Black platform.
1. Introduction to the Yocto Project
Brief history and motivation behind the project, and how its architecture built its importance in embedded Linux development due to its flexibility and maintainability.
2. Setting Up Your First Build Environment
Step-by-step guide on creating a basic build using QEMU for simple bootstrapping without hardware. Based on that, board selection and the concept of a Linux distribution are demonstrated.
3. Package Selection & Creation with Bitbake Recipes
Explanation of bitbake recipes (.bb files) and their role in defining software metadata, forming metadata layers. Creating a custom image package selection, and writing a simple recipe for packaging own software.
4. Software Component Patching
Importance of patching in embedded Linux development for bug fixes and hardware adaptations. Understand the patch creating and application process within the Yocto build, as well as automated source preparation.
5. Hardware Abstraction with Device Tree Overlays
Explanation of device tree overlays as a mechanism to enable support for various peripherals and board configurations. The device tree defines the specific hardware for a Linux distribution to run on. A demonstration of adding an EEPROM to the BeagleBone Black and interacting with it is given.
6. Revision Control & Collaboration withkas
Introduction to kas, a tool to manage maintainable Yocto-based build setups within git repositories. The build setup so far is augmented with the required configuration and put under revision control.
7. Remote Software Updates with Mender
Introduction to Mender, an open-source over-the-air update solution integrated with Yocto Project for remote software updates in embedded Linux devices.
Learning objectives by the end of this session, attendees will have:
Hands-on experience with setting up Yocto build environments and managing custom Linux distributions
A solid understanding of key Yocto concepts such as bitbake recipes, device tree overlays, metalayers, kas, and Mender
Practical knowledge on how to implement software component patching, hardware abstraction, and remote software updates in embedded Linux development.
Due to the often time consuming nature of buildingcustom Linux distributions from source, the session will not focus on working along, but provide full instructions for replicating as a personal follow up.
--------------------
Tilmeldingsprocedure:
Når du har tilmeldt dig, får du en bekræftelsesmail herpå. Nederst i denne mail finder du et link til webinaret.
Du logger på via dette link og kommer videre til sitet, hvor webinaret vises.
Har du problemer med at logge på, er du velkommen til at kontakte os på: webinarsupport@ida.dk
Tjek også vores FAQ site hvor du kan få svar på de oftest stillede spørgsmål i forbindelse med webinarer: FAQ om IDA webinarer
Info om personlige oplysninger: Hvis du gerne vil deltage anonymt, anbefaler vi, at du tilmelder dig en browser i stedet for at bruge Zoom-softwareklienten eller appen, og når Zoom beder dig om at angive dit navn, kan du indtaste "Anon" eller et andet pseudonym. Zoom behandler personlige oplysninger i globale datacentre inklusive USA og behandlingen udføres i henhold til EU Kommissionens standardbestemmelser om databeskyttelse. Beskyttelse af personlige oplysninger. For yderligere detaljer henviser vi til Zoom-privatlivspolitikken tilgængelig her: https://zoom.us/privacy
Det er ikke tilladt at dele hverken zoomlinket eller link til video med andre, eller at optage lyd og billeder af webinaret.
Arrangør: IDA, Ingeniørforeningen.
Tilmelding: Er du ikke medlem af IDA? For at kunne tilmelde dig, skal du oprette en brugerprofil. Bemærk, ved oprettelse af en brugerprofil får du adgang til IDA's online tjenester - du bliver ikke medlem af IDA.
Vigtig oplysning vedr. persondata på deltagerlister
Dit navn, titel og firma vil optræde på deltagerlisten når du har tilmeldt dig arrangementet. Ved nogle arrangementer Dit navn, titel og firma vil optræde på deltagerlisten til dette arrangement, hvis du tidligere har givet samtykke eller har givet samtykke til dette i forbindelse med tilmeldingen. Deltagerlisten er tilgængelig for arrangøren og de øvrige deltagere på selve arrangementet i form af en digital deltagerliste. Ved nogle arrangementer udleveres desuden navneskilt, hvor dit navn, titel og firma fremgår. Hvis du afmelder dig arrangementet, vil dine oplysninger ikke længere fremgå af deltagerlisten.
Du kan læse mere om samtykke her, https://mit.ida.dk/mine-samtykker-praeferencer-og-vilkaar.
Når du er tilmeldt som deltager på dette arrangement, vil du også automatisk modtage info om næste arrangement indenfor samme fagområde.
Hvor
Webinar
Deltag via pc, tablet, smartphone
Hvornår
Onsdag d. 07. maj 2025
Kl. 17:00 - 19:00
Pris
Studerende, ikke medlem af IDA
0 kr.
Firmamedlem
0 kr.
Medlem af arrangør
0 kr.
Ledig
0 kr.
IDA-medlem
0 kr.
Seniormedlem
0 kr.
Studiemedlem
0 kr.
Ikke IDA-medlem
300 kr.
Tilmeldingsfrist
Tirsdag d. 06. maj 2025
Kl. 23:59
Antal pladser
200
Ledige pladser
85
Arrangementsnr.
359838
Dokumenter på Mit IDA
Filhenvisningen fejlede.
Prøv at genindlæse siden.