Difference between revisions of "ELC Europe 2016 Presentations"
(→Day 3 Presentations) |
(→Day 2 Presentations) |
||
Line 96: | Line 96: | ||
|Generic System for Safe Rootfs/Kernel Upgrades without Single-Point of Failure | |Generic System for Safe Rootfs/Kernel Upgrades without Single-Point of Failure | ||
|Andreas Fenkart, digitalSTROM | |Andreas Fenkart, digitalSTROM | ||
− | | | + | |[[Media:Fenkart.pdf|PDF]] |
| | | | ||
| | | | ||
Line 102: | Line 102: | ||
|Kernelci.org Needs YOU! | |Kernelci.org Needs YOU! | ||
|Mark Brown, Linaro & Kevin Hilman, BayLibre | |Mark Brown, Linaro & Kevin Hilman, BayLibre | ||
− | | | + | |[[Media:brown.pdf|PDF]] |
| | | | ||
| | | | ||
Line 108: | Line 108: | ||
|Running an Undersea, Robotic Laboratory on a Fixed Energy Budget | |Running an Undersea, Robotic Laboratory on a Fixed Energy Budget | ||
|Brent Roman, Monterey Bay Aquarium Research Institute | |Brent Roman, Monterey Bay Aquarium Research Institute | ||
− | | | + | |[[Media:BrentRoman.pdf|PDF]] |
| | | | ||
| | | | ||
Line 114: | Line 114: | ||
|JerryScript: An Ultra-lightweight JavaScript Engine for the Internet of Things | |JerryScript: An Ultra-lightweight JavaScript Engine for the Internet of Things | ||
|Tilmann Scheller, Samsung Electronics | |Tilmann Scheller, Samsung Electronics | ||
− | | | + | |[[Media:TilmanScheller.pdf|PDF]] |
| | | | ||
| | | | ||
Line 120: | Line 120: | ||
|The Little IoT Agent (liota) | |The Little IoT Agent (liota) | ||
|Greg Bolella, Vmware | |Greg Bolella, Vmware | ||
− | | | + | |[[Media:The Little IoT Agent.pdf|PDF]] |
| | | | ||
| | | | ||
Line 126: | Line 126: | ||
|Zephyr Project: An RTOS to Change the Face of IoT | |Zephyr Project: An RTOS to Change the Face of IoT | ||
|Geoff Thorpe, NXP Semiconductor | |Geoff Thorpe, NXP Semiconductor | ||
− | | | + | |[[Media:An RTOS to Change the Face of IoT.pdf|PDF]] |
| | | | ||
| | | | ||
Line 132: | Line 132: | ||
|IRQs: the Hard, the Soft, the Threaded and the Preemptible | |IRQs: the Hard, the Soft, the Threaded and the Preemptible | ||
|Alison Chaiken, Peloton Technology | |Alison Chaiken, Peloton Technology | ||
− | | | + | |[[Media:Alison Chaiken.pdf|PDF]] |
| | | | ||
| | | | ||
Line 140: | Line 140: | ||
|Long-Term Maintenance, or How to (Mis-)Manage Embedded Systems for 10+ Years | |Long-Term Maintenance, or How to (Mis-)Manage Embedded Systems for 10+ Years | ||
|Jan Lübbe, Pengutronix e.K. | |Jan Lübbe, Pengutronix e.K. | ||
− | | | + | |[[Media:Long-Term Maintenance.pdf|PDF]] |
| | | | ||
| | | | ||
Line 146: | Line 146: | ||
|Read-only rootfs: Theory and Practice | |Read-only rootfs: Theory and Practice | ||
|Chris Simmonds, 2net | |Chris Simmonds, 2net | ||
− | | | + | |[[Media:Read-only rootfs.pdf|PDF]] |
| | | | ||
| | | | ||
Line 152: | Line 152: | ||
|Thwarting Unknown Bugs: Hardening Features in the Mainline Linux Kernel | |Thwarting Unknown Bugs: Hardening Features in the Mainline Linux Kernel | ||
| Mark Rutland, ARM | | Mark Rutland, ARM | ||
− | | | + | |[[Media:Thwarting Unknown Bugs.pdf|PDF]] |
| | | | ||
| | | | ||
Line 158: | Line 158: | ||
|Leveraging IoT Biometrics and Zephyr RTOS for Neonatal Nursing in Uganda | |Leveraging IoT Biometrics and Zephyr RTOS for Neonatal Nursing in Uganda | ||
|Teresa Cauvel, Neopenda | |Teresa Cauvel, Neopenda | ||
− | | | + | |[[Media:Leveraging IoT Biometrics.pdf|PDF]] |
| | | | ||
| | | | ||
Line 164: | Line 164: | ||
|Run Your Own 6LoWPAN Based IoT Network | |Run Your Own 6LoWPAN Based IoT Network | ||
|Stefan Schmidt, Samsung | |Stefan Schmidt, Samsung | ||
− | | | + | |[[Media:Run Your Own 6LoWPAN Based IoT Network.pdf|PDF]] |
| | | | ||
| | | | ||
Line 170: | Line 170: | ||
|Soletta: Closing the IoT Development Gap | |Soletta: Closing the IoT Development Gap | ||
|Gustavo Sverzut Barbieri, ProFUSION Embedded Systems | |Gustavo Sverzut Barbieri, ProFUSION Embedded Systems | ||
− | | | + | |[[Media:Soletta.pdf|PDF]] |
| | | | ||
| | | | ||
Line 178: | Line 178: | ||
|Comparison of Linux Software Update Technologies | |Comparison of Linux Software Update Technologies | ||
|Matt Porter, Konsulko | |Matt Porter, Konsulko | ||
− | | | + | |[[Media:Comparison of Linux Software Update Technologies.pdf|PDF]] |
| | | | ||
| | | | ||
Line 184: | Line 184: | ||
|Hardware Assisted Tracing on ARM with CoreSight and OpenCSD | |Hardware Assisted Tracing on ARM with CoreSight and OpenCSD | ||
|Mathieu Poirier, Linaro | |Mathieu Poirier, Linaro | ||
− | | | + | |[[Media:Hardware Assisted Tracing on ARM.pdf|PDF]] |
| | | | ||
| | | | ||
Line 190: | Line 190: | ||
|Herd Your Boards, Become a Farmer | |Herd Your Boards, Become a Farmer | ||
|Geert Uytterhoeven, Glider bvba | |Geert Uytterhoeven, Glider bvba | ||
− | | | + | |[[Media:Herd Your Boards.pdf|PDF]] |
| | | | ||
| | | | ||
Line 196: | Line 196: | ||
|IPv6 for Embedded Developers used to IPv4 | |IPv6 for Embedded Developers used to IPv4 | ||
|Thiago Macieira, Intel | |Thiago Macieira, Intel | ||
− | | | + | |[[Media:IPv6 for Embedded Developers used to IPv4.pdf|PDF]] |
| | | | ||
| | | | ||
Line 202: | Line 202: | ||
|New Wireless Daemon for Linux | |New Wireless Daemon for Linux | ||
|Marcel Holtmann, Open Source Technology Center, Intel | |Marcel Holtmann, Open Source Technology Center, Intel | ||
− | | | + | |[[Media:New Wireless Daemon for Linux.pdf|PDF]] |
| | | | ||
| | | | ||
Line 208: | Line 208: | ||
|The Zephyr™ Project – An Updated Overview | |The Zephyr™ Project – An Updated Overview | ||
|Anas Nashif, Intel & Benjamin Walsh, Wind River | |Anas Nashif, Intel & Benjamin Walsh, Wind River | ||
− | | | + | |[[Media:Anas Nashif.pdf|PDF]] |
| | | | ||
| | | | ||
Line 214: | Line 214: | ||
|Tutorial: Why NAND Flash Breaks Down | |Tutorial: Why NAND Flash Breaks Down | ||
|Arnout Vandecappelle, Essensium/Mind | |Arnout Vandecappelle, Essensium/Mind | ||
− | | | + | |[[Media:Why NAND Flash Breaks Down.pdf|PDF]] |
| | | | ||
| | | | ||
Line 222: | Line 222: | ||
|Approaches to Ultra-Long Software Maintenance | |Approaches to Ultra-Long Software Maintenance | ||
|Wolfgang Mauerer, Technical University Regensburg/Siemens AG Industrial | |Wolfgang Mauerer, Technical University Regensburg/Siemens AG Industrial | ||
− | | | + | |[[Media:Approaches to Ultra-Long Software Maintenance.pdf|PDF]] |
| | | | ||
| | | | ||
Line 228: | Line 228: | ||
|I/O and You: Nonsense Hacks! | |I/O and You: Nonsense Hacks! | ||
|Matt Ranostay, Ranostay Consulting, LLC | |Matt Ranostay, Ranostay Consulting, LLC | ||
− | | | + | |[[Media:Nonsense Hacks.pdf|PDF]] |
| | | | ||
| | | | ||
Line 234: | Line 234: | ||
|Introducing resinOS: An Operating System Tailored for Containers and Built for the Embedded World | |Introducing resinOS: An Operating System Tailored for Containers and Built for the Embedded World | ||
|Petros Angelatos & Andrei Gherzan, resin.io | |Petros Angelatos & Andrei Gherzan, resin.io | ||
− | | | + | |[[Media:Introducing resinOS.pdf|PDF]] |
| | | | ||
| | | | ||
Line 240: | Line 240: | ||
|Build a Micro HTTP Server for Embedded System | |Build a Micro HTTP Server for Embedded System | ||
|Jian-Hong Pan | |Jian-Hong Pan | ||
− | | | + | |[[Media:Build a Micro HTTP Server for Embedded System.pdf|PDF]] |
| | | | ||
| | | | ||
Line 246: | Line 246: | ||
|Doing Bluetooth Low Energy on Linux | |Doing Bluetooth Low Energy on Linux | ||
|Szymon Janc, CODECOUP | |Szymon Janc, CODECOUP | ||
− | | | + | |[[Media:Doing Bluetooth Low Energy on Linux.pdf|PDF]] |
| | | | ||
| | | | ||
Line 252: | Line 252: | ||
|OSS Remote Firmware Updates for IoT-like Projects | |OSS Remote Firmware Updates for IoT-like Projects | ||
|Silvano Cirujano Cuesta, Siemens AG | |Silvano Cirujano Cuesta, Siemens AG | ||
− | | | + | |[[Media:OSS Remote Firmware Updates for IoT-like Projects.pdf|PDF]] |
| | | | ||
| | | | ||
Line 260: | Line 260: | ||
|Automated Testing Laboratory for Embedded Linux Distributions | |Automated Testing Laboratory for Embedded Linux Distributions | ||
|Pawel Wieczorek, Samsung R&D Institute Poland | |Pawel Wieczorek, Samsung R&D Institute Poland | ||
− | | | + | |[[Media:Automated Testing Laboratory for Embedded Linux Distributions.pdf|PDF]] |
| | | | ||
| | | | ||
Line 266: | Line 266: | ||
|Open Source in Every Car with Automotive Grade Linux | |Open Source in Every Car with Automotive Grade Linux | ||
|Walt Miner, The Linux Foundation | |Walt Miner, The Linux Foundation | ||
− | | | + | |[[Media:Open Source in Every Car with Automotive Grade Linux.pdf|PDF]] |
| | | | ||
| | | | ||
Line 272: | Line 272: | ||
|Stuck in 2009 - How I Survived | |Stuck in 2009 - How I Survived | ||
|Will Sheppard, Embedded Bits Limited | |Will Sheppard, Embedded Bits Limited | ||
− | | | + | |[[Media:Stuck in 2009.pdf|PDF]] |
| | | | ||
| | | | ||
Line 278: | Line 278: | ||
|How to Build a Distributed Serverless Polyglot Micro Services IoT Platform Using Docker and OpenWhisk | |How to Build a Distributed Serverless Polyglot Micro Services IoT Platform Using Docker and OpenWhisk | ||
|Kalonji Bankole, IBM | |Kalonji Bankole, IBM | ||
− | | | + | |[[Media:How to Build a Distributed Serverless Polyglot Micro Services IoT Platform Using Docker and OpenWhisk.pdf|PDF]] |
| | | | ||
| | | | ||
Line 284: | Line 284: | ||
|Improving System Configuration for Zephyr and Beyond | |Improving System Configuration for Zephyr and Beyond | ||
|Andy Gross, Linaro | |Andy Gross, Linaro | ||
− | | | + | |[[Media:Improving System Configuration for Zephyr and Beyond.pdf|PDF]] |
| | | | ||
| | | | ||
Line 290: | Line 290: | ||
|OCF for Resource-Constrained Environments | |OCF for Resource-Constrained Environments | ||
|Kishen Maloor, Intel Corporation | |Kishen Maloor, Intel Corporation | ||
− | | | + | |[[Media:OCF for Resource-Constrained Environments.pdf|PDF]] |
| | | | ||
| | | | ||
Line 296: | Line 296: | ||
|Tutorial: Bootstrapping the Partitioning Hypervisor Jailhouse | |Tutorial: Bootstrapping the Partitioning Hypervisor Jailhouse | ||
|Jan Kiszka, Siemens AG | |Jan Kiszka, Siemens AG | ||
− | | | + | |[[Media:Bootstrapping the Partitioning Hypervisor Jailhouse.pdf|PDF]] |
| | | | ||
| | | | ||
Line 304: | Line 304: | ||
|ARM64 SoC Linux Support Check-List | |ARM64 SoC Linux Support Check-List | ||
|Gregory Clement, Free Electrons | |Gregory Clement, Free Electrons | ||
− | | | + | |[[Media:ARM64 SoC Linux Support Check-List.pdf|PDF]] |
| | | | ||
| | | | ||
Line 310: | Line 310: | ||
|Open Source, Encryption and Export Regulations & The New Compliance Frontier | |Open Source, Encryption and Export Regulations & The New Compliance Frontier | ||
|Mark Gisi, Wind River Systems | |Mark Gisi, Wind River Systems | ||
− | | | + | |[[Media:Mark Gisi.pdf|PDF]] |
| | | | ||
| | | | ||
Line 316: | Line 316: | ||
|Survey of Open Hardware 2016 | |Survey of Open Hardware 2016 | ||
|John Hawley, Intel | |John Hawley, Intel | ||
− | | | + | |[[Media:Survey of Open Hardware 2016.pdf|PDF]] |
| | | | ||
| | | | ||
Line 322: | Line 322: | ||
|Apache Mynewt Overview | |Apache Mynewt Overview | ||
|Sterling Hughes & James Pace, Runtime | |Sterling Hughes & James Pace, Runtime | ||
− | | | + | |[[Media:Apache Mynewt Overview.pdf|PDF]] |
| | | | ||
| | | | ||
Line 328: | Line 328: | ||
|Flow Based Programming Applied to IoT Development | |Flow Based Programming Applied to IoT Development | ||
|Gustavo Sverzut Barbieri, ProFUSION Embedded Systems | |Gustavo Sverzut Barbieri, ProFUSION Embedded Systems | ||
− | | | + | |[[Media:Flow Based Programming Applied to IoT Development.pdf|PDF]] |
| | | | ||
| | | | ||
Line 334: | Line 334: | ||
|Linux+Zephyr: IoT Made Easy | |Linux+Zephyr: IoT Made Easy | ||
|Pantelis Antoniou, Konsulko Group | |Pantelis Antoniou, Konsulko Group | ||
− | | | + | |[[Media:IoT Made Easy.pdf|PDF]] |
| | | | ||
| | | | ||
Line 343: | Line 343: | ||
|BoF: Linux Device Performance Framework | |BoF: Linux Device Performance Framework | ||
|Michael Turquette, BayLibre | |Michael Turquette, BayLibre | ||
− | | | + | |[[Media:Linux Device Performance Framework.pdf|PDF]] |
| | | | ||
| | | | ||
Line 349: | Line 349: | ||
|BoF: MinnowBoard | |BoF: MinnowBoard | ||
|John Hawley, Intel | |John Hawley, Intel | ||
− | | | + | |[[Media:MinnowBoard.pdf|PDF]] |
| | | | ||
| | | | ||
Line 355: | Line 355: | ||
|BoF: Open Source Project to Update Linux Devices Over-the-Air (OTA): Mender.io | |BoF: Open Source Project to Update Linux Devices Over-the-Air (OTA): Mender.io | ||
|Ralph Nguyen, Eystein Stenberg & Marcin Pasinski, Mender.io | |Ralph Nguyen, Eystein Stenberg & Marcin Pasinski, Mender.io | ||
− | | | + | |[[Media:Open Source Project to Update Linux Devices Over-the-Air.pdf|PDF]] |
| | | | ||
| | | | ||
Line 361: | Line 361: | ||
|BoF: Small Business | |BoF: Small Business | ||
|Andrew Murray, Embedded Bits | |Andrew Murray, Embedded Bits | ||
− | | | + | |[[Media:Small Business.pdf|PDF]] |
| | | | ||
| | | | ||
Line 367: | Line 367: | ||
|BoF: Yocto Project & OpenEmbedded | |BoF: Yocto Project & OpenEmbedded | ||
|Jeff Osier-Mixon, Intel Corporation/Yocto Project | |Jeff Osier-Mixon, Intel Corporation/Yocto Project | ||
− | | | + | |[[Media:Yocto Project & OpenEmbedded.pdf|PDF]] |
| | | | ||
| | | |
Revision as of 19:29, 5 October 2016
Contents
Table of Presentations
NOTE: If you add a wikilink to your presentation and attempt to upload it via the link, it may fail. If it does, use the Special:Upload page to upload your file.
Presenters
Day 1 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 1, 9:00am | ||||
Yocto Project Developer Day (Registration and add'l Fee Required) | ||||
Day 1, 10:00am | ||||
Liota Hackathon (Registration Required) | ||||
Day 1, 17:00pm | ||||
Pre-Registration |
Day 2 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 2, 9:10am | ||||
Keynote: Welcome Remarks & Announcements | Tim Bird, Program Chair | |||
Real-Time Summit (Registration Required) | ||||
Day 2, 9:10am | ||||
Keynote: A Fireside Chat with Greg Kroah-Hartman | Linux Foundation Fellow | |||
Day 2, 9:35am | ||||
Keynote: Jelena Lucin, International Project Manager & Melissa Rancourt, Founder | Greenlight for Girls | |||
Day 2, 10:00am | ||||
Keynote | Maarten Ectors, VP of IoT, NG Networking & Proximity Cloud, Canonical | |||
Day 2, 10:40am | ||||
Generic System for Safe Rootfs/Kernel Upgrades without Single-Point of Failure | Andreas Fenkart, digitalSTROM | |||
Kernelci.org Needs YOU! | Mark Brown, Linaro & Kevin Hilman, BayLibre | |||
Running an Undersea, Robotic Laboratory on a Fixed Energy Budget | Brent Roman, Monterey Bay Aquarium Research Institute | |||
JerryScript: An Ultra-lightweight JavaScript Engine for the Internet of Things | Tilmann Scheller, Samsung Electronics | |||
The Little IoT Agent (liota) | Greg Bolella, Vmware | |||
Zephyr Project: An RTOS to Change the Face of IoT | Geoff Thorpe, NXP Semiconductor | |||
IRQs: the Hard, the Soft, the Threaded and the Preemptible | Alison Chaiken, Peloton Technology | |||
Day 2, 11:40am | ||||
Long-Term Maintenance, or How to (Mis-)Manage Embedded Systems for 10+ Years | Jan Lübbe, Pengutronix e.K. | |||
Read-only rootfs: Theory and Practice | Chris Simmonds, 2net | |||
Thwarting Unknown Bugs: Hardening Features in the Mainline Linux Kernel | Mark Rutland, ARM | |||
Leveraging IoT Biometrics and Zephyr RTOS for Neonatal Nursing in Uganda | Teresa Cauvel, Neopenda | |||
Run Your Own 6LoWPAN Based IoT Network | Stefan Schmidt, Samsung | |||
Soletta: Closing the IoT Development Gap | Gustavo Sverzut Barbieri, ProFUSION Embedded Systems | |||
Day 2, 14:00pm | ||||
Comparison of Linux Software Update Technologies | Matt Porter, Konsulko | |||
Hardware Assisted Tracing on ARM with CoreSight and OpenCSD | Mathieu Poirier, Linaro | |||
Herd Your Boards, Become a Farmer | Geert Uytterhoeven, Glider bvba | |||
IPv6 for Embedded Developers used to IPv4 | Thiago Macieira, Intel | |||
New Wireless Daemon for Linux | Marcel Holtmann, Open Source Technology Center, Intel | |||
The Zephyr™ Project – An Updated Overview | Anas Nashif, Intel & Benjamin Walsh, Wind River | |||
Tutorial: Why NAND Flash Breaks Down | Arnout Vandecappelle, Essensium/Mind | |||
Day 2, 15:00pm | ||||
Approaches to Ultra-Long Software Maintenance | Wolfgang Mauerer, Technical University Regensburg/Siemens AG Industrial | |||
I/O and You: Nonsense Hacks! | Matt Ranostay, Ranostay Consulting, LLC | |||
Introducing resinOS: An Operating System Tailored for Containers and Built for the Embedded World | Petros Angelatos & Andrei Gherzan, resin.io | |||
Build a Micro HTTP Server for Embedded System | Jian-Hong Pan | |||
Doing Bluetooth Low Energy on Linux | Szymon Janc, CODECOUP | |||
OSS Remote Firmware Updates for IoT-like Projects | Silvano Cirujano Cuesta, Siemens AG | |||
Day 2, 16:10pm | ||||
Automated Testing Laboratory for Embedded Linux Distributions | Pawel Wieczorek, Samsung R&D Institute Poland | |||
Open Source in Every Car with Automotive Grade Linux | Walt Miner, The Linux Foundation | |||
Stuck in 2009 - How I Survived | Will Sheppard, Embedded Bits Limited | |||
How to Build a Distributed Serverless Polyglot Micro Services IoT Platform Using Docker and OpenWhisk | Kalonji Bankole, IBM | |||
Improving System Configuration for Zephyr and Beyond | Andy Gross, Linaro | |||
OCF for Resource-Constrained Environments | Kishen Maloor, Intel Corporation | |||
Tutorial: Bootstrapping the Partitioning Hypervisor Jailhouse | Jan Kiszka, Siemens AG | |||
Day 2, 17:10pm | ||||
ARM64 SoC Linux Support Check-List | Gregory Clement, Free Electrons | |||
Open Source, Encryption and Export Regulations & The New Compliance Frontier | Mark Gisi, Wind River Systems | |||
Survey of Open Hardware 2016 | John Hawley, Intel | |||
Apache Mynewt Overview | Sterling Hughes & James Pace, Runtime | |||
Flow Based Programming Applied to IoT Development | Gustavo Sverzut Barbieri, ProFUSION Embedded Systems | |||
Linux+Zephyr: IoT Made Easy | Pantelis Antoniou, Konsulko Group | |||
Day 2, 16:10pm | ||||
BoF: Linux Device Performance Framework | Michael Turquette, BayLibre | |||
BoF: MinnowBoard | John Hawley, Intel | |||
BoF: Open Source Project to Update Linux Devices Over-the-Air (OTA): Mender.io | Ralph Nguyen, Eystein Stenberg & Marcin Pasinski, Mender.io | |||
BoF: Small Business | Andrew Murray, Embedded Bits | |||
BoF: Yocto Project & OpenEmbedded | Jeff Osier-Mixon, Intel Corporation/Yocto Project |
Day 3 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 3, 9:00am | ||||
Building a Bards Farm: Continuous Integration and Remote Control | Antoine Tenart & Quentin Schulz, Free Electrons | |||
Introduction to Realtime Linux | Jan Altenberg, linutronix GmbH | |||
LininoOS, LininoIO and ArduinoOS : A Suitable Ecosystem for Linux and MCUs | Arturo Rinaldi, Arduino.org | |||
Supporting the Camera Interface on the C.H.I.P | Maxime Ripard, Free Electrons | |||
Better Alignment of Flash Storage to Mobile System Behavior | Alex Lemberg, SanDisk Company | |||
Brillo and Weave Internals | Karim Yaghmour, Opersys inc. | |||
Securing the Connected Car | Eystein Stenberg, Mender.io | |||
IoT 101: Getting Connected for Developers (Registration Required) | ||||
Tracing Summit (Registration Required) | ||||
Day 3, 10:45am | ||||
Designing a Distro from Scratch Using OpenEmbedded - Part 2 | Koen Kooi, Linaro | |||
Drones Still Going Open Source | Julien Beraud, Parrot | |||
Leveraging the Open Source Development Model Inside Your Company | Mark Gisi, Wind River Systems | |||
Linux DRM: New Picture Processing API | Marek Szyprowski, Samsung Electronics Polska Sp. z o.o. | |||
(In)secure Things | Shane Coughlan, Insignary | |||
Creating Continuous Delivery for Yocto Based IoT Distribution | Alexander Kanevskiy, Intel | |||
Devicetree Hardware Autoconfiguration | Hans de Goede, Red Hat | |||
Day 3, 11:45am | ||||
Audio on Linux: The End of a Golden Age? | Lars-Peter Clausen, Analog Devices | |||
Efficient Visual Avoidance and Control for UAVs with Embedded GPUs | Kabir Mohammed, UASys | |||
The Path of the Private FUTEX | Sebastian Siewior, Linutronix GmbH | |||
Using ELBE to Build Debian Based Embedded Systems | Manuel Traut, Linutronix GmbH | |||
A More Open Trust Protocol | Christian Brindley, Symantec | |||
Open Source Bluetooth Device Firmware for IoT and Makers | Marcel Holtmann, Open Source Technology Center, Intel | |||
Wyliodrin STUDIO: An Open Source Tool for IoT Development | Serban Razvan, Wyliodrin | |||
Day 3, 14:00pm | ||||
ASoC: Supporting Audio on an Embedded Board | Alexandre Belloni, Free Electrons | |||
Choosing Linux for New Use Cases | Tsugikazu Shibata, NEC | |||
Exploring Linux Kernel Source Code with Eclipse and QTCreator | Marcin Bis | |||
Verified Boot: From ROM to Userspace | Marc Kleine-Budde, Pengutronix e.K. | |||
Demystifying Systemd for Embedded Systems | Gustavo Sverzut Barbieri, ProFUSION | |||
Embedded Systems Software Update for IoT: The Current State of Play | Chris Simmonds, 2net | |||
Tutorial: Building an IoT Empire | Michael Schloh von Bennewitz, Computer Scientist | |||
Day 3, 15:00pm | ||||
Automotive Collaboration: What's Really Going On? Has Something Improved During the Last Year? | Paul Sherwood, Codethink Ltd | |||
Cameras in Embedded Systems: Device Tree and ACPI View | Sakari Ailus, Intel | |||
Isar: Build Debian-Based Products with BitBake | Baurzhan Ismagulov, ilbers GmbH | |||
Running UBI/UBIFS on MLC NAND | Richard Weinberger, sigma star gmbh & Boris Brezillon, Free Electrons | |||
IoTivity: The Open Connectivity Foundation and the IoT Challenge | Thiago Macieira, Intel | |||
Software Updates for Connected Devices: Key Considerations | Eystein Stenberg, Mender.io | |||
Day 3, 16:30pm | ||||
Deby - Reproducible and Maintainable Embedded Linux Environment with Poky | Kazuhiro Hayashi, Toshiba Corporation | |||
Open Source for Automotive Developed in the Open becomes Real: GENIVI Development Platform | Agustin Benito Bethencourt, Codethink Ltd | |||
Reconfigurable Computing Architecture for the Linux Kernel | Vince Bridgers & Yves Vandervennet, Intel | |||
Swapping and Embedded: Compression is the Key | Vitaly Wool | |||
Building an IoT-class Device | Igor Stoppa, Open Source Technology Center, Intel | |||
Gateways - The Center of Complexity for Update | Ned Smith, Intel | |||
Using Greybus for IoT | Alexandre Bailon, BayLibre |
Day 4 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 4, 08:15am | ||||
OpenWrt Summit (Registration Required) | ||||
Day 4, 09:00am | ||||
BYOD (Build Your Own Device) | Angelo Dureghello, Sysam, Nomovok | |||
EFL - A UI Toolkit Designed for the Embedded World | Tom Hacohen, Samsung | |||
Time is Ready for the Civil Infrastructure Platform | Yoshitake Kobayashi, Corporate Software Engineering Center & Urs Gleim, Seimens | |||
Using SCHED_DEADLINE | Steven Rostedt, Red Hat | |||
Open Source Development for the ESP8266 and Azure | Ivan Judson, Rita Zhang & Pamela Cortez, Microsoft | |||
Power Management Challenges in IoT and How Zephyr RTOS Meets Them | Ramesh Thomas, Intel | |||
Tutorial: Building a Drone, From Scratch | Igor Stoppa, Open Source Technology Center, Intel | |||
Day 4, 10:00am | ||||
Anatomy of Cross-Compilation Toolchains | Thomas Petazzoni, Free Electrons | |||
Continuous Integration and Autotest Environment Using Fuego | Kenji Tadano & Kengo Ibe, Mitsubishi Electric | |||
Introduction to Memory Management in Linux | Matt Porter, Konsulko | |||
Trying to Explain the 'Incomprehensible' Decision Making Process of a Subsystem Maintainer | Wolfram Sang, Renesas | |||
How to Develop the ARM 64bit Board, Samsung TM2 with Exynos5433 | Chanwoo Choi & Seung-Woo Kim, Samsung Electronics | |||
The Internet of Things and Life Beyond Linux | Wolfgang Mauerer, Technical University Regensburg/Siemens AG | |||
Day 4, 11:15am | ||||
HDMI CEC: What? Why? How? | Hans Verkuil, Cisco Systems Norway | |||
It's a Hardware Bug and I can Prove It | Kris Chaplin, Altera | |||
Modernizing the NAND Framework: The Big Picture | Boris Brezillon, Free Electrons | |||
No, It's Never Too Late to Upstream Your Legacy Linux Based Platform | Neil Armstrong | |||
Avoid the Silos and Help Build the True Internet of Things | Aaron Vernon, Higgns | |||
Creating Bluetooth-Based IoT Solutions with Zephyr | Johan Hedberg, Open Source Technology Center, Intel | |||
JavaScript Meets Zephyr | Sakari Poussa, Intel | |||
Day 4, 12:15pm | ||||
Clinging to Clang | Khem Raj, Comcast RDK | |||
Continuous Integration and Testing of a Yocto Project Based Automotive Head Unit | Mario Domenech Goulart & Mikko Rapeli, BMW | |||
Solving Devicetree Issues, part 3.0 | Frank Rowand, Sony | |||
Update on Shared Logging between the Kernel and the Bootloader | Sean Hudson, Mentor Graphics, Inc | |||
BlueZ Meets Zephyr | Luiz Augusto von Dentz, Intel | |||
Cloud Platforms for the Internet of Things: How Do They Stack Up? | Koustabh Dolui, Politecnico di Milano | |||
Enabling IoT OSs for Intel Quark MCU platforms: The Fast Way | Andre Guedes, Intel | |||
Day 4, 14:30pm | ||||
C++ for Embedded Development | Thiago Macieira, Intel | |||
GPIO for Engineers and Makers | Linus Walleij | |||
kvmtool - A QEMU Alternative? | Andre Przywara, ARM | |||
Using the Network as a Reliable Platform for Time-Sensitive Systems | Henrik Austad, Cisco | |||
Quark Microcontroller Software Interface | Malcolm Prinn, Intel | |||
Security in IoT, More an Attitude Issue than a Technical Challenge | ||||
Day 4, 15:30pm | ||||
Debugging Methodologies for Realtime Issues in Linux Systems | Joel Fernandes, Amazon | |||
FDO: Magic 'Make My Program Faster' Compilation Option? | Pawel Moll, ARM | |||
Knocking at Your Back Door (or How Dealing with Modern Interrupt Architectures can Affect Your Sanity) | Marc Zyngier, ARM Ltd | |||
Open-Source Tools for FPGA Development | Marek Vašut, DENX Software Engineering | |||
Creating Memory Efficient and High Performance IP Stack for Zephyr OS | Jukka Rissanen, Open Source Technology Center, Intel | |||
How to Prototype an IoT Hardware with IoTivity on GNU/Linux | Phil Coval, Samsung | |||
Day 4, 16:40pm | ||||
Keynote: Zephyr & IoT Security | Geoff Thorpe, Head of IoT Security, NXP Semiconductor | |||
Day 4, 17:00pm | ||||
Keynote: Status of Embedded Linux | Tim Bird, ELC Program Chair | |||
Day 4, 17:20pm | ||||
Closing Game |