Introduction to SoC+FPGA Solutions - From IoT to Industrial Applications
Offered By: Linux Foundation via YouTube
Course Description
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
Tags
Related Courses
Introduction to LinuxLinux Foundation via edX 操作系统原理(Operating Systems)
Peking University via Coursera Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera Information Security-3
Indian Institute of Technology Madras via Swayam Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera