Installfest 2020

Embedded hardware bringup
2020-02-29, 10:00–10:55, Track II

Prednaska pojedna o celem procesu oziveni embedded systemu, od hardwarove funkcniho prototypu zarizeni az po bootujici Linuxovy userspace. Prvni cast prednasky pokryva zavadec U-Boot, jak jej zkompilovat, jak do nej pridat nove zarizeni, device tree a driver model, jak jej spustit na desce pomoci JTAG debuggeru OpenOCD. Pro doplneni bude vysvetlen i TF-A. Druha cast se bude zabyvat Linuxovym jadrem, jak jej zkompilovat, pridat podporu HW, nabootovat ze site pomoci TFTP. Treti cast se bude venovat OpenEmbedded, predstavi jak jej vyuzit k sestaveni userspace a jak jej snadno otestovat pomoci bootu z NFS. Prednaska bude uzavrena posilanim patchu do upstreamu. Prednaska obsahuje prakticke ukazky z bringupu desky se STM32MP1.


Obtížnost přednášky – Mírně pokročilí