Resources |
◎ COVESA Events |
Join/Sign Up |
◎ Join COVESA |
Yocto GDP Hands-on sessions requirements
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.
Check the content of these Hands On Sessions in the GDP at AMM wiki page.
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
For Windows users: download and install PuTTY
or WinSCP, basically any way of using ssh and virtual consoles on Windows.
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.