“Embedded Systems with Yocto”的版本间的差异
free6d1823(讨论 | 贡献) (以“*Session 1 -Yocto Kick-start What is Yocto? Host setup & system requirements Downloading Yocto Embedded Linux components Using Yocto to build U-Boot, a Linux ke...”为内容创建页面) |
2020年4月10日 (五) 09:47的版本
- Session 1
-Yocto Kick-start
What is Yocto?
Host setup & system requirements
Downloading Yocto
Embedded Linux components
Using Yocto to build U-Boot, a Linux kernel and a filesystem
Booting the system
-Yocto Build System
Bitbake and OpenEmbedded
Metadata file types
User configuration files
Layers, recipes and classes
Using Toaster to monitor builds
- Session 2
Yocto Outputs
A closer look at the deploy directory
The sysroot directories
The working directories
The Yocto SDKs
Manage Custom Layers
Creating a layer
Working with the devshell
Working with the devtool
Image and package recipes
Finding new layers
Session 3
Development Workflow
Development and debug image features
Local build mirror servers
Managing the source code
TFTP boot and NFS root filesystems
Systems Integration
Creating a new BSP layer
Patching existing kernel/U-boot code
Linux-yocto compatible kernels
Kernel out-of tree module recipes
Managing multiple board configurations
- Session 4
Application Integration
Creating a new application package layer
Managing package dependencies
Masking recipes
Managing licence files
Package Management
Linux package management tools
Package updates through HTTP
Package release versioning
- Session 5
The BitBake Tool
The global datastore
Conditional variable assignment
Functions and tasks
Bitbake commands
Build System Trouble Shooting
BitBake log files
Generating error messages