Design Compendium Yocto for AMD Xilinx devices
SO_EMB_LINUX
Course Description
YoctoprojectThe Yocto Project. It's not an embedded Linux Distribution, It creates a custom one for you. This Course provides knowledge about configure Yocto Embedded Linux Distribution Poky. It demonstrates theoretical and practical best practice examples to configure Recipes for own Applications, Images and Machines.
Training Duration
5 days
Descriptions
Day 1
- Embedded Processor
- Tool Flow
- Block Design
- Design Flow
- Vitis
- AXI Interface PS and PL
Day 2
- Theory: Yocto Intro
- Theory: Yocto Layer
- Lab: Setup Build System
- Theory: Yocto SDK
- Lab: Exernal Application
- Theory: Yocto Recipes
- Lab: Add Application to Image
- Theory: Image Recipe
- Theory: Systemd and Services
- Lab4: Layer, Systemd Service, Pushbutton
- Theory: Device Tree
Day 3
- Theory: Machine Config, Distribution, local.conf
- Theory: Bootflow Sozius
- Theory: devtool
- Lab: Modify u-boot with devtool
- Theory: Kernel Setup
- Lab: Add Kernel Module
- Lab: Create Kernel Patch
- Theory: Layer Priority
- Lab: Layer Priority
- Theory: Classes and addtask
- Lab: Classes and addtask
Day 4
- Theory: Bootsequence
- Theory: Setup Build System from Scratch
- Lab: Setup Build System (fsbl)
- Theory: Uboot
- Lab: Uboot from Scratch
- Theory: Linux and Squashfs Boot
- Lab: Linux and Squashfs Boot from Scratch
- Theory: SSTATE and Premirror
- Lab: SSTATE and Premirror
- Theory: Qemu
- Lab: Qemu
- Theory: Remote Debugging
- Lab: Remote Debugging
- Theory: External Kernel Module
- Lab: External Kernel Module
Day 5
- Performance
- Profiling
- Debuggind Design
- Vivado Anzlyer
- Generate IPs
Event Schedule
No events found. Event request.