Description

Training: Essentials of creating uBoot, Linux and YOCTO

During this training you will learn the essentials about porting uBoot, Linux and YOCTO on a custom board.

Bring your laptop and together we will go through the steps of updating uBoot, Linux an YOCTO, so you learn how to modify them and run them on OpenRex board. You can use similar steps to port uBoot, Kernel and YOCTO to your own boards.

THIS TRAINING IS FOR: Beginners, Hobbyists, Students and Engineers.

OpenRex CPU 448px

What will you learn?

All these you will learn during this training:

  • Create an SD Card needed to boot up a custom board (locate the output files, create SD card with uBoot and Linux)
  • Create files with custom hardware support in uBoot source code (learn which files are important to create and edit)
  • Compile uBoot for your custom board (learn what commands will compile Kernel)
  • Create files with custom hardware support in Kernel source code (learn which files are important to create and edit)
  • Compile Linux for your custom board (learn what commands will compile Kernel)
  • Create a new meta-layer for a custom board in YOCTO (learn how to tell YOCTO about your new board)
  • Add support for your custom board into YOCTO uBoot (learn how to tell YOCTO to compile your uBoot source code)
  • Add support for your custom board into YOCTO Kernel (learn how to tell YOCTO to compile your Kernel source code)
  • Compile / Bitbake YOCTO for your custom hardware (learn how to generate images from YOCTO for a custom board)
  • Create SD card with the new custom images (learn how to create the SD card which will boot up to Linux)
  • Rebuild your YOCTO project from scratch (test how your clients and customers will be rebuilding your YOCTO custom source code)