Registrujte se

IoT a Hnutí tvůrců

DIY, coworking, hackathon, tuning, 3D tisk, Internet of things (IoT), Arduino, ESP32, ESP8266, Raspberry Pi

Bootloader - méně známý, ale o to důležitější kousek softwaru

Přednáška | E105 | Sobota 11:00 - 11:45

V současné době můžete na slovo bootloader (česky zavaděč) narazit nejčastěji, pokud se zajímáte o zařízení IoT, případně o modifikace operačního systému Android. To ale rozhodně neznamená, že se tento hodně specifický typ softwaru vytratil ze světa „běžných“ počítačů. V případě některých bootloaderů už se dnes jedná spíše o samostatný operační systém. Všechny mají ale vždy jen jeden hlavní úkol. Postarat se o spuštění vašeho oblíbeného, nejlépe svobodného, operačního systému. Na této přednášce bych vás rád seznámil s tím, jak spouštíme Fedoru nejen na různých architekturách (aarch64, ppc64le, s390x, x86_64...), ale, v případě některých architektur, i na jejich různých variantách (BIOS/Legacy, UEFI). Zmíním také některé odlišnosti mezi různými distribucemi. Přednášku bych pak rád zakončil přehledem novinek v posledních verzích Fedory a výhledem do budoucna.

IoT a Hnutí tvůrců Fedora Boot aarch64 BIOS bootloader GRUB 2 Petitboot PowerNV ppc64le pSeries RISC-V s390x shim U-Boot UEFI x86_64 zipl
avatar

Jan Hlaváč

Associate Software Engineer
Red Hat

Jak na FPGA s open-source nástroji

Přednáška | E112 | Sobota 12:00 - 12:45 |

Představím vám open-source toolchain pro FPGA hradlové pole a předvedu jeho praktické využití. Po několika letech reverzního inženýrství vznikl nástroj pro syntézu hardwaru. To vše bez pomoci výrobců čipů. Nyní se kolem projektu YOSYS vytvořilo několik nástrojů sloužících jak ke snadné Arduino-like výuce využití FPGA, tak i k produkčnímu použití. Provedu vás těmito nástroji a předvedu i soft-core RISC-V procesor. Demonstrace proběhne na kitu TinyFPGA BX, který obsahuje Lattice ICE40 a vezmu s sebou i další železo.

IoT a Hnutí tvůrců RISC-V FPGA tinyfpga yosys Hardware
avatar

Martin Hubáček