A hands-on course to enable you to write device drivers for hardware peripherals and devices in an embedded Linux system.
COVID-19 Update: View Bicard COVID News Updates
This course is available Live Online worldwide: View the Live Online full course description
Limited In-Person schedule available in Europe from March 2021
The Yocto Project is ideal for rapid prototyping and provides the tools and processes required to develop an embedded Linux-based product. The collaboration has widespread support from leading hardware manufacturers, open-source operating systems vendors, and electronics companies looking to address the challenges of developing embedded technology.
This course from Bicard Embedded has been designed to help you understand how to use the Yocto Project tools to manage key components of a Linux distribution: Toolchains, bootloaders, kernels and package management systems. You will learn how to use a Yocto Project based toolchain and tools to develop, debug and test your software, as well as how to use Yocto to customize and maintain an Embedded Linux distribution for multiple boards.
Delegates must have attended Developing with Embedded Linux or an equivalent course, or have some experience of using Linux for Embedded Systems. Please contact Bicard to discuss and assess your specific experience against the pre-requisites.
Please contact the Bicard team to discuss your specific project and hardware requirements.
Bicard course materials are renowned for being the most comprehensive and user friendly available. Their unique style, content and coverage has made them sought after resources in their own right. The materials include fully indexed class notes creating a complete reference manual.
Yocto Kick-start
Yocto Build System
Yocto Outputs
Manage Custom Layers
Development Workflow
Systems Integration
Application Integration
Package Management
The BitBake Tool
Build System Trouble Shooting
Complete an enquiry form and a Bicard representative will get back to you.