OCT 4,
09:30-17:00 |
Open Source |
| Chairperson: Anders Törnqvist, SWICO | |
09:30
|
Upgrading your embedded system to Android. 60 min tutorial The Android platform is typically associated with modern mobile phones and PDA's - an area where it is very successful. Due to its popularity and the fact that it includes virtually everything that can be expected from a modern embedded platform in terms of; Graphical capabilities, HW support, development tools and so on - More and more developers are investigating or using it in traditional embedded systems. A traditional embedded system is often bundled with timing requirements, which contrasts a PDA where response time is of lesser importance. This presentation will cover the performance characteristics that can be expected from Android, what we can do to improve response times and approaches for meeting hard timing targets. Presenter: Olavi Kumpulainen; Prevas |
10:30 | Break |
11:00
| Open Source SCM - A Use Case Approach Making an optimal choice of Software Configuration Management tools today is not easy. Making an optimal choice of Software Configuration Management tools today is not easy. In this talk, Anders will describe a real world case where the SCM-needs of a large software project were evaluted. The approach chosen was to create use cases for the SCM-needs of the organization, then to evaluate potential solutions against these use cases. At the end of the talk, a promising setup based on the open source tools Git and Tup, will be discussed. Presenter: Anders Musikka, Prevas Anders Musikka is a senior software developer and consultant with extensive experience in software. He has an interest in build systems and version control, with working experience of Git, Subversion, CVS, Microsoft Team Foundation and Clearcase, working for such diverse companies as Ericsson, Swedish Defence Materiel Administration (FMV) and Affärsdata. He holds a masters degree in information technology, specialized in embedded systems, from KTH in Stockholm. He is employed by Prevas AB." |
11:30
| Beyond Virtualization: A Comprehensive Approach to Multi-core SoC Resource Allocation and Control It is a widely held misconception that in order to fully utilize the high performance available with multi-core processors a combination of Linux and either an RTOS or simple runtime environment must be utilized, that Linux is too big and/or too slow. It’s typically RTOS vendors who perpetuate this myth. MontaVista provides a Linux-based programming environment that can scale from high-performance “bare metal” dedicated spaces, to an RTOS-like multi-threaded run-time, up to a fully virtualized Linux SMP process model. Presenter: Klaas van Gend; MontaVista Software, LLC Klaas van Gend works as Sr Solutions Architect for MontaVista Software, LLC. |
12:00 | Break |
15:00
| OpenEmbedded - the build framework for embedded Linux |
15:40
| Efficient Safety Critical Systems Development Is FLOSS the only answer? Presenter Michaël Friess – Sales & Business Development – AdaCore After obtaining his MSc from the Ecole Nationale des Télécommunications (ENST) Paris, Michaël gained technical expertise by working at AdaCore on embedded real-time systems. Michaël is now in charge of AdaCore EMEA sales and business development and has specialized himself in embedded projects in the field of safety. |
16:20
|
OpenRISC: Open Source CPU support in Linux 3.1 Support for the OpenRISC architecture will be appearing in the 3.1 release of the Linux kernel. This marks a milestone for the OpenRISC architecture as this CPU is showing the world that the Open Source paradigm applies even to hardware design. OpenRISC is an open CPU architecture with a freely available specification. The OR1200 is a freely licensed implementation thereof that runs on FPGA's from numerous vendors and is currently being manufactured in ASIC form by several industrial users. This talk will present the OpenRISC architecture, discuss why Open Source hardware is important, and outline the process of landing a new architecture in the Linux kernel. Prospects for the architecture going forward will be looked at along with a look at who's already using this CPU today. Speaker: Jonas Bonn, South Pole Consulting South Pole Consulting's Jonas Bonn is the maintainer of the OpenRISC architecture in the Linux kernel and an active member of the OpenRISC community. Jonas has a degree in engineering physics and more than 15 years of experience working with Open Source software. Over the years, his professional focus has been primarily on industrial automation, spanning machine tools to medical equipment to vending machines. |
| Back To Main Program | |