Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Introduction to SoC+FPGA Solutions - From IoT to Industrial Applications

Linux Foundation via YouTube

Overview

Explore the world of SoC+FPGA solutions in this informative 42-minute conference talk by Marek Vašut from DENX Software Engineering GmbH. Gain insights into diverse chip offerings from various vendors, ranging from IoT-grade to industrial-level solutions, with a focus on software support. Learn about mainline U-Boot and Linux support for these chips, and discover how to load and operate the FPGA part in both environments. Understand the potential of FPGA manager in combination with Device Tree (DT) Overlays, including their functionality, integration, and best practices for optimal SoC+FPGA experience. Delve into topics such as Cypress Devices, Open Source Tools, MicroSemi Smart Fusion, bootloaders, Linux support, vendor interfaces, and FPGA Manager demonstrations. Benefit from Marek's extensive experience as a SoCFPGA and USB maintainer for U-Boot, MTD co-maintainer in Linux, and his involvement in mainline U-Boot and Linux kernel development.

Syllabus

Introduction
About me
Agenda
What is an SoC
Schematic of an FPGA
Why FPGA
Questions
Cypress Devices
Open Source Tools
Schematics
BSP
MicroSemi Smart Fusion
Cortex A9
Quartus
Silence
Vivaro
Bootloader
Linux support
How to boot
Vendor interfaces
Device 3 overlays
Demo
RS3 Overlay Source
FPGA Manager
How does it work
FPGA Manager Demo
Conclusion
Loading sequence

Taught by

Linux Foundation

Reviews

Start your review of Introduction to SoC+FPGA Solutions - From IoT to Industrial Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.