Overview
Syllabus
Intro
What is a Heterogenous System?
Complications in building software for heterogeneous systems
System Device Tree Transformations
Yocto Project Configuration
Zyng UltraScale+ Tools
Hardware Flow
Hardware / System Software
System Software Configuration
dit-processor.sh (Linux config generation)
dt-processor:sh (Microblaze config generation)
dit-processor.sh (Baremetal config generation)
Microblaze generated multiconfig file
Recipe Implementation (Consumer)
Recipe Implementation (Provider)
System Software Build Map
Lessons Learned/Next Steps?
Taught by
Linux Foundation