Hands-on Linux Academy 2021 – Wprowadzenie do Yocto Project w systemach embedded SoMLabs

Hands-on Linux Academy 2021
  • GDAŃSK
    4 października 2021
    09:00 - 15:00
  • WARSZAWA
    5 października 2021
    09:00 - 15:00
  • POZNAŃ
    6 października 2021
    09:00 - 15:00
  • WROCŁAW
    7 października 2021
    09:00 - 15:00
  • KRAKÓW
    8 października 2021
    09:00 - 15:00
  • KATOWICE
    19 października 2021 - 20 października 2021
    09:00

Zapraszamy do udziału w warsztatach zorganizowanych przez firmy: SoMLabs i Elhurt, poświęconych podstawom systemu Linux Yocto Project – zaawansowanego wariantu bezpłatnego systemu operacyjnego dla platform embedded.

Uczestnicy warsztatów będą mieli możliwość poznać w praktyce m.in. strukturę projektu w Yocto Project, sposób budowy obrazu systemu i SDK, stworzyć własną recepturę, a także poddać modyfikacjom systemowe jądro i pliki device-tree, przygotowane do platformy sprzętowej VisionCB-8Mmini/VisionSOM-8Mmini przez firmę SoMLabs.

 

Cel szkolenia

Uczestnicy warsztatów poznają podstawy przygotowywania i dostosowywania do własnych potrzeb systemu Linux Yocto Project, w wersji przygotowanej przez firmę SoMLabs do stosowania na platformie sprzętowej VisionCB-8Mmini/VisionSOM-8Mmini firmy SoMLabs, której „sercem” jest mikroprocesor i.MX8M mini firmy NXP.

 

Warsztaty są przeznaczone dla inżynierów chcących:

  • poznać podstawy konfigurowania Yocto za pomocą receptur,
  • poznać sposób budowania obrazu systemu Linux Yocto,
  • poznać podstawy pracy z SDK,
  • poznać sposób adaptacji pliku/plików device-tree.

Przykłady przygotowane na warsztaty przygotowano z myślą o konstruktorach i programistach chcących rozpocząć własne działania z systemami embedded wyposażonymi w procesory i.MX8M mini firmy NXP.

 

Sprzęt wykorzystywany podczas szkolenia:

Warsztaty zostaną przeprowadzone na platformie sprzętowej firmy SoMLabs bazującej na mikroprocesorze NXP i.MX8M mini. Jest to zestaw sprzętowy składający się z:

  • VisionSOM-8Mmini – modułu SoM z mikroprocesorem i.MX8M mini, pamięcią eMMC i LPDDR4 oraz (opcjonalnie) zintegrowanym modułem radiowym WiFI/BT-BLE,
  • VisionCB-8M-STD – płyty bazowej (carrier boarda) zaprojektowanej do ewaluacji podstawowych możliwości modułu SoM i zastosowanego w nim mikroprocesora.

Rolę urządzeń peryferyjnych będą spełniać moduły funkcjonalne KAmod z sensorami, dołączane do VisionCB-8Mmini-STD za pomocą przewodów.

Sprzęt niezbędny do wykonania ćwiczeń udostępnią uczestnikom organizatorzy.

Warsztaty odbędą się w 5 miastach na terenie Polski:

  • Gdańsk – 4.10.2021
  • Warszawa – 5.10.2021
  • Poznań – 6.10.2021
  • Wrocław – 7.10.2021
  • Kraków – 8.10.2021

W przypadku dużej liczby zgłoszeń organizatorzy zastrzegają sobie prawo wyboru osób zapraszanych na warsztaty.

O wynikach rekrutacji organizator poinformuje kandydatów drogą elektroniczną. Informacje zostaną przesłane po zakończeniu naboru.

Osoby, które nie zakwalifikują się 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).

W przypadku ogłoszenia pandemicznych restrykcji warsztaty mogą zostać odwołane lub może zostać zmniejszona liczba uczestników.

 

AGENDA

  1. Struktura projektu Yocto
    • maszyny, warstwy i receptury
    • warstwa meta-somlabs
    • repozytoria SoMLabs
  1. Budowanie obrazu systemu i SDK
  2. Instalacja systemu na module VisionSOM-8Mmini
  3. Praca z SDK
    • kompilacja “Hello World” w C
  1. Tworzenie własnych receptur
  2. Modyfikacja jądra i plików device tree
    • dodawanie sterowników do kompilacji jądra
    • dodawanie nowych urządzeń w device tree
    • patchowanie kodu za pomocą receptur

 

ORGANIZATORZY: