Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
sesiuni:introduction-to-linux-kernel [2018/07/19 19:50]
amacovei [Introduction to Linux kernel and embedded world]
sesiuni:introduction-to-linux-kernel [2018/09/12 07:57]
daniel.baluta [Format and Curriculum]
Line 2: Line 2:
  
 Mentor: Daniel Baluta\\ Mentor: Daniel Baluta\\
-Number ​of students: 14+Maximum number ​of students: 14
  
 == Introduction == == Introduction ==
  
-This workshop will introduce you to the basics of Linux kernel development. \\ \\ +We will explore on how an embedded ​system ​development ​works looking at uboot, kernel, rootfs. This workshop will help you getting started with Linux kernel.
-We will explore on how system works from firing the power button until first userspace process is alive.+
  
 == Goals == == Goals ==
Line 17: Line 16:
 == Format and Curriculum == == Format and Curriculum ==
  
-  - Lab 1: (to be added) +  - Lab 1: 10 septembrie, ora 9:00 
-  - Lab 2: (to be added) +       * Cross-compiling,​ Kernel, Uboot, Busybox, basic rootfs 
-  - Lab 3: (to be added) +       * https://​github.com/​tavip/​linux/​blob/​kernel-labs/​Documentation/​labs/​kernel-uboot.rst 
-  - Lab 4: (to be added)+  - Lab 2: 11 septembrie, ora 8:00. 
 +       * uboot, emmc, tftp 
 +       * https://​github.com/​tavip/​linux/​tree/​kernel-labs/​tools/​labs/​templates/​kernel_uboot ​ 
 +  - Lab 3: 12 septembrie, ora 8:00. 
 +       * git clone https://​github.com/​linux-kernel-labs/​linux.git 
 +       * https://​linux-kernel-labs.github.io/​master/​labs/​kernel_modules.html#​exercises 
 +  - Lab 4: 13 septembrie, ora 8:00.
  
 == Prerequisites == == Prerequisites ==
Line 26: Line 31:
 Mandatory: C, interested into low level programming.\\ \\ Mandatory: C, interested into low level programming.\\ \\
 Nice to have: operating systems (SO) Nice to have: operating systems (SO)
 +
 +== Registration ==
 +
 +Register [[https://​docs.google.com/​forms/​d/​e/​1FAIpQLScsihticGSuT3_iOdOKVIhIXk_xBKGlFkoGqsrZF9MRk8xnVA/​viewform|here]]
  
sesiuni/introduction-to-linux-kernel.txt · Last modified: 2018/09/13 07:48 by daniel.baluta