Technical — Embedded systems and open hardware

The Embedded Systems and Open Hardware session will present the state of art of Free software and Open Hardware for embedded systems.

A look through the Android Stack

Speaker(s) : Maxime Ripard

  • Language : English
  • Level : Newbie
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 14:00
  • Duration : 40 minutes
  • Place : Uni Mail R160
Target audience : ProfessionalsGeeks
Android has established itself in the past years as a major player in the mobile market, outperforming any other mobile systems.
To do so, Google relied both on well established open-source components, such as the Linux Kernel, and munching them together in a brand new userspace environment. This ta... Read more

OsciPrime - An Open Source Android Oscilloscope

Speaker(s) : Manuel Di Cerbo, Andreas Rudolf

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 14:40
  • Duration : 40 minutes
  • Place : Uni Mail R160
Target audience : ProfessionalsGeeks
With the success of the project "Using Android in Industrial Automation" in 2010, an open source oscilloscope hardware has been created together with a fully functional Android application. As hardware platform for Android at the time, the Beagleboard was used.
Driven by Nexus-Computing Switzerland,... Read more

Faire voler une caméra libre avec du matériel libre

Speaker(s) : Éric Boudrand

  • Language : Français
  • Level : Newbie
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 15:20
  • Duration : 40 minutes
  • Place : Uni Mail R160
Target audience : ProfessionalsGeeks
Wadudu project aims to fly an Elphel camera on an open hardware drone by
using cards such as ArduPilot or Multiwii. It means facing various
challenges such as automatic steering, shooting without shaking,
fluidity of movement and security requirements. Technical aspects cover
the development of embe... Read more

(CANCELED) - Open hardware and the future of cinema.

Speaker(s) : Micheal Green

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 16:20
  • Duration : 40 minutes
  • Place : Uni Mail R160
Target audience : ProfessionalsGeeks
My talk will be about how open hardware can be extremely beneficial to the film industry, and how it has a place in its future. In its current state, the industry has no professional open source based tools or software. Projects such as the Apertus open cinema project aim to alleviate this need. The... Read more

Open Telecom: From software to hardware

Speaker(s) : Alexander Chemeris, Sergey Portnoy

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Tuesday 10 July 2012
  • Schedule : 17:00
  • Duration : 40 minutes
  • Place : Uni Mail R160
Target audience : ProfessionalsGeeks
Traditionally, telecom is a very closed area, yet it has a lot of influence on our daily life. This is going to change soon. Projects like OpenBTS, Osmocom/OpenBSC and similar are quickly developing open-source software to replace proprietary unreliable solutions. Our project UmTRX pushes the line f... Read more

Lightning talks

Speaker(s) :

  • Language : English
  • Level : Newbie
  • Nature : Lightning talk
  • Date : Tuesday 10 July 2012
  • Schedule : 17:40
  • Duration : 40 minutes
  • Place : Uni Mail R160
The Embedded systems and Open Hardware lightning talks session will let you quickly present a project of your choice.... Read more

Open Hardware at CERN

Speaker(s) : Javier Serrano

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Wednesday 11 July 2012
  • Schedule : 09:20
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
The Hardware and Timing section of CERN’s Beams Control group decided
three years ago to embrace Open Hardware. Today, the first Open
Hardware designs are available from commercial companies, and the user
base is expanding rapidly. The talk will cover aspects related to
licensing, business mod... Read more

Arduino and Snootlab presentation

Speaker(s) : Frédéric Jourdan

  • Language : English
  • Level : Newbie
  • Nature : Conférence
  • Date : Wednesday 11 July 2012
  • Schedule : 10:00
  • Duration : 40 minutes
  • Place : Uni Mail R280
Frédéric Jourdan... Read more

(CANCELED) - Migen, a Python toolbox for building complex digital hardware

Speaker(s) : Sebastien Bourdeauducq

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Wednesday 11 July 2012
  • Schedule : 10:00
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
CANCELLED
Started late 2011 and still experimental, Migen (MIlkymist GENerator) is a Python-based tool that aims at automating further the VLSI design process.
Migen makes it possible to apply modern software concepts such as object-oriented programming and metaprogramming to design hardware. This r... Read more

A Tale of Two Sims

Speaker(s) : Mike Frysinger

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Wednesday 11 July 2012
  • Schedule : 11:00
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
A comparison of two open source simulator projects: the GNU Simulator and QEMU. They have fundamentally different designs which lead to various trade-offs from speed to ease of use. Both are useful tools in the embedded developer’s toolbox, so it’s good to understand the strengths/weak... Read more

BoF U-Boot

Speaker(s) : Wolfgand Denx, Detlev Zundel, Marek Vasut, Tom Rini, Thomas Petazzoni, Florian Fainelli

  • Language : English
  • Level : Confirmed
  • Nature : Table ronde
  • Date : Wednesday 11 July 2012
  • Schedule : 15:00
  • Duration : 180 minutes
  • Place : Uni Mail 2140
This Bird of Feather session is aimed at gathering U-Boot developpers so they can discuss together on the project. If you are interested by the project and want to discuss with them, feel free to join.... Read more

Introduction to cross-compilation

Speaker(s) : Yann E. Morin

  • Language : English
  • Level : Newbie
  • Nature : Conférence
  • Date : Wednesday 11 July 2012
  • Schedule : 16:20
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
This presentation will introduce the attendee to cross-compilation.
Starting with an overview of the classic native development process,
it will present the cases where this is not sustainable a viable,
or even possible, setup.
Cross-compilation will be introduced as a solution to those cases.
The p... Read more

Buildroot: a nice, simple and efficient embedded Linux build system

Speaker(s) : Thomas Petazzoni

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Wednesday 11 July 2012
  • Schedule : 17:00
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
Started in late 2001 by uClibc developers, Buildroot has grown over its 10 years history from a testing tool for the uClibc C library to a complete, vendor-neutral, embedded Linux build system. Until early 2009, the project was mostly unmaintained and the quality slowly decreased, frustrating many B... Read more

NAND/MTD support under Linux

Speaker(s) : Matthieu Castet

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Thursday 12 July 2012
  • Schedule : 09:20
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
NAND flash memory in embedded systems
NAND flash memory is a fast evolving technology, used in virtually all embedded
devices with high density storage requirements.
This goal of this presentation is to explain how NAND flash memory works, compare
it with other types of memory, describe its performa... Read more

Linux kernel on ARM: consolidation work

Speaker(s) : Thomas Petazzoni

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Thursday 12 July 2012
  • Schedule : 10:00
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
In Spring 2011, Linus Torvalds asked the ARM Linux maintainers to clean up the contents of arch/arm/ in the Linux kernel code by doing more consolidation between ARM sub-architectures.
More than a year later, a lot of work has been accomplished in this area, especially thanks to the introduction of ... Read more

U-Boot driver model

Speaker(s) : Marek Vašut

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Thursday 12 July 2012
  • Schedule : 11:00
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
The talk will give an overview of the device driver model that is currently being developed for the U-Boot bootloader.
I will explain our ideas for implementing board support and device drivers in U-Boot as well as internal workings and important design decisions of our proposal.
Marek Vasut was inv... Read more

Minimizing boot times using U-Boot "Falcon" mode

Speaker(s) : Wolfgang Denk

  • Language : English
  • Level : Confirmed
  • Nature : Conférence
  • Date : Thursday 12 July 2012
  • Schedule : 11:40
  • Duration : 40 minutes
  • Place : Uni Mail R280
Target audience : ProfessionalsGeeks
Boot loaders for embedded systems have to meet a number of
contradictory requirements: they shall be powerful and flexible tools
for board bringup, software development, software updates, diagnose
etc., but they shall also be small and be able to boot into
application code as fast as possible.
We sh... Read more

Tutorial on using Buildroot, a nice, simple and efficient embedded Linux build system

Speaker(s) : Thomas Petazzoni

  • Language : English
  • Level : Confirmed
  • Nature : Atelier
  • Date : Thursday 12 July 2012
  • Schedule : 14:00
  • Duration : 180 minutes
  • Place : Uni Mail 2150
Target audience : ProfessionalsGeeks
Started in late 2001 by uClibc developers, Buildroot has grown over its 10 years history from a testing tool for the uClibc C library to a complete, vendor-neutral, embedded Linux build system. Until early 2009, the project was mostly unmaintained and the quality slowly decreased, frustrating many B... Read more