You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
Introduction
The sessions will be designed to actively engage up to 20 participants equipped with their own laptop. Yocto builds will be performed within a virtual machine (VM). The aim is to provide the most productive participant experience possible.
The virtual machines files will be made available in the pre-hands-on session, Wednesday 9:00 to 9:30. They will be available over the medium of USB sticks, and over the network if networking permits.
System requirements per participant
- Core i5 or i7 system (64-bit)
- 8GB physical RAM or higher
- SD card reader
- If your laptop does not have a built-in SD card reader, we advise you bring in a USB SD reader
- USB 2.0 port
- Oracle VirtualBox 5.0 or newer (Free)
- 4096MB of RAM allocatable to the VM
Optional recommendations per participant
- Your own SD card(s) to take a rootfs home with you.
- An FTDI cable (for raspberry PI)
- A USB A-> USB B micro cable (for Porter)
- 64 GB USB storage (for transferring VM images)
Room settings and configuration
- 40 x free power sockets for powering the target hardware, and participants' laptops
- 20 x desk and chair sitting configuration with enough space for a laptop and a target board
- 20 x Ethernet network connections (for target hardware)
- 01 x video projector for presenter
- 01 x microphone with audio amplification for presenter
- 01 x Internet access via Ethernet connection for presenter (and power)
Optional room arrangements
- 20 x 1Gb Ethernet network connections (for VMs access, on the assumption that WiFi will also work but wired is preferrable)
- 01 x Shared Internet access with all participants
- 40 x DHCP addresses for hands-on session room Ethernet segment
Skills
Participants are expected to know how to:
- operate virtual machines using VirtualBox
- have general knowledge of
- C programming language and Object Oriented software development
- GNU/Linux environment
- CLI development tools
- Sufficient knowledge of the Yocto build system to set up their build environment and start a build
Presentation material will be provided on the day of the training to simplify the participants ability to follow-on.