Sommersemester 2014

Embedded Frameworks

In summer 2014 I support the Master's level course Embedded Frameworks of Prof Dr Wietzke with a sub-track on Source Code Management, together with Clemens Fischer.

Please find the slides here: Versionskontrolle - Warum? ....Und vor allem: Womit?

Embedded Technologies

In summer 2014 I support the Bachelor's level course Embedded Technologies of Prof Dr Wietzke with a sub-track on Building Embedded Systems

Topics covered include (but are not limited to):

  • booting operating systems
  • configure and build a Linux kernel
  • setup root filesystems manually
  • setup RAM file systems
  • use Yocto for building custom Linux based systems
  • compile, analyze, test and deploy user apps (incl. build automation)
  • tools supporting the development process (e.g. version control)
  • multicore hardware architectures


Please find the slides here:


The course includes a compulsory practical with assignments related to the presented topics. For the assignments on Building Embedded Systems, please see:

For the practical we use both virtualization (qemu/kvm) and the Intel Atom based  DE2i-150 FPGA Development Kit .