- GDAŃSK
7 października 2024
09:00 - 15:00 - WROCŁAW
8 października 2024
09:00 - 15:00 - KATOWICE
9 października 2024
09:00 - 15:00 - KRAKÓW
10 października 2024
09:00 - 15:00 - WARSZAWA
11 października 2024
09:00 - 15:00
Zapraszamy do udziału w warsztatach linuksowych zorganizowanych przez SoMLabs i Elhurt, poświęconych podstawom praktycznego użycia systemów heterogenicznych (wielodomenowych) na przykładzie układów SoC z rodziny NXP i.MX8M mini.
Cel szkolenia
Podczas warsztatów uczestnicy zapoznają z praktycznymi aspektami wykorzystania w swoich projektach domen: real-time (Cortex-M4) oraz aplikacyjnej (4 x Cortex-A53), zintegrowanych w układzie SoC (System-on-Chip) z rodziny SoC z rodziny NXP i.MX8M mini.
Podczas warsztatów uczestnicy wykonają 7 ćwiczeń, które zilustrują działania mechanizmów komunikacyjnych w platformie heterogenicznej, w tym konfigurację systemu FreeRTOS, yocto i protokołu RPMsg.
Sprzęt wykorzystywany podczas szkolenia:
Warsztaty zostaną przeprowadzone na komputerze TitanSBC-8Mmini firmy SoMLabs, bazującym na układzie SoC NXP i.MX8M Mini.
Sprzęt niezbędny do wykonania ćwiczeń udostępnią uczestnikom organizatorzy.
Lokalizacje:
- 7.10.2024 Gdańsk
- 8.10.2024 Wrocław
- 9.10.2024 Katowice
- 10.10.2024 Kraków
- 11.10.2024 Warszawa
Uwagi:
Zapraszamy uczestników z co najmniej średnim przygotowaniem praktycznym w programowaniu w języku C.
W przypadku dużej liczby zgłoszeń organizatorzy zastrzegają sobie prawo wyboru osób zapraszanych na warsztaty.
Pierwszeństwo będą miały osoby rejestrujące się mailem w domenie firmowej.
O wynikach rekrutacji organizator poinformuje kandydatów drogą elektroniczną. Dodatkowe informacje i materiały zostaną przesłane po zakończeniu naboru.
Osoby, które nie zakwalifikują się w pierwszym naborze do udziału w szkoleniu, zostaną umieszczone na liście rezerwowej.
Warsztaty odbędą się w godz. 9.00-15.00 (z przerwami kawowymi i lunchem), uczestników zapraszamy do rejestracji od 8:30.
AGENDA
- 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
Podczas warsztatów będą wykonane następujące ćwiczenia:
• 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