BEZPŁATNE WARSZTATY Hands-on Linux Academy 2024 – Heterogenous Computing na platformie TitanSBC-8Mmini
Z radością zapraszamy na wyjątkowe warsztaty organizowane przez Elhurt i SoMLabs, które odbędą się w pięciu miastach Polski w październiku 2024 roku. Warsztaty są skierowane do inżynierów i programistów, którzy chcą poznać praktyczne zastosowanie systemów heterogenicznych (wielodomenowych) na przykładzie układów SoC z rodziny NXP i.MX8M mini.
Cel szkolenia:
Warsztaty Hands-on Linux Academy koncentrują się na praktycznych aspektach integracji i wykorzystania domen real-time (Cortex-M4) oraz aplikacyjnych (Cortex-A53), dostępnych w układach SoC NXP i.MX8M mini. Uczestnicy będą mieli okazję na własne oczy zobaczyć, jak różne domeny mogą współpracować w systemach heterogenicznych, oraz wykonać szereg ćwiczeń, które pomogą zrozumieć i wdrożyć te technologie w codziennej pracy.
Podczas szkolenia uczestnicy zapoznają się m.in. z konfiguracją systemu FreeRTOS, Yocto oraz protokołem RPMsg, a także wykonają siedem ćwiczeń praktycznych, które szczegółowo przedstawią mechanizmy komunikacji między domenami.
Sprzęt używany podczas warsztatów:
Warsztaty zostaną przeprowadzone na komputerze TitanSBC-8Mmini firmy SoMLabs, który bazuje na układzie SoC NXP i.MX8M Mini. Organizatorzy zapewnią uczestnikom wszelkie niezbędne narzędzia i sprzęt, aby w pełni wykorzystać potencjał szkolenia.
Lokalizacje i daty warsztatów:
07.10.2024 – Gdańsk
08.10.2024 – Wrocław
09.10.2024 – Katowice
10.10.2024 – Kraków
11.10.2024 – Warszawa
Dla kogo są warsztaty?
Warsztaty są dedykowane osobom z co najmniej średnim doświadczeniem w programowaniu w języku C. Z uwagi na ograniczoną liczbę miejsc, organizatorzy zastrzegają sobie prawo do selekcji zgłoszeń – priorytet będą miały osoby rejestrujące się z maili w domenach firmowych. O wynikach rekrutacji uczestnicy zostaną poinformowani drogą elektroniczną, a osoby, które nie zakwalifikują się w pierwszym naborze, zostaną wpisane na listę rezerwową.
Agenda warsztatów:
Podczas warsztatów uczestnicy będą mieli okazję poznać i praktycznie przetestować następujące zagadnienia:
Building Yocto-based system for TitanSBC-8Mmini
Yocto recipes and meta-layers
Linux device-tree
Building FreeRTOS based application for Cortex-M4 core
Using FreeRTOS tasks
Communication between Cortex-M4 and Cortex-A53 applications
Node.js server for data presentation
W programie znalazło się 7 praktycznych ćwiczeń, które uczestnicy wykonają na sprzęcie dostarczonym przez organizatorów:
Lab 1: Building Cortex-M4 application
Lab 2: Creating FreeRTOS tasks
Lab 3: FreeRTOS tasks synchronization
Lab 4: FreeRTOS tasks communication
Lab 5: Hardware interrupts in FreeRTOS
Lab 6: RPMsg in FreeRTOS and Linux
Lab 7: Data presentation in Node.js
Harmonogram:
Warsztaty odbędą się w godzinach 9:00-15:00, z przerwami kawowymi oraz lunchem. Rejestracja uczestników rozpocznie się o godz. 8:30.
Jak się zarejestrować?
Rejestracja na warsztaty jest bezpłatna, ale wymaga wcześniejszego zgłoszenia.
Zapraszamy do udziału wszystkich zainteresowanych!