Difference between revisions of "ELC Europe 2017 Presentations"

From eLinux.org
Jump to: navigation, search
(Day 2 Presentations: make column smaller)
(adding satish chetty's slide deck)
(28 intermediate revisions by 10 users not shown)
Line 20: Line 20:
 
|[[Media:Golang intro.pdf|PDF]]
 
|[[Media:Golang intro.pdf|PDF]]
 
|
 
|
|
+
|[https://youtu.be/L4LqurhleyE Video]
 
|-
 
|-
 
|OP-TEE - Using TrustZone to Protect Our Own Secrets
 
|OP-TEE - Using TrustZone to Protect Our Own Secrets
 
|Marc Kleine-Budde, Pengutronix e.K.
 
|Marc Kleine-Budde, Pengutronix e.K.
|
+
|[[Media:OP-TEE-Using TrustZone to Protect Our Own Secrets-20171023-2.pdf|PDF]]
 
|
 
|
 
|[https://www.youtube.com/watch?v=IB0FmmPUPD4 Video]
 
|[https://www.youtube.com/watch?v=IB0FmmPUPD4 Video]
Line 32: Line 32:
 
|Linux Powered Autonomous Arctic Buoys
 
|Linux Powered Autonomous Arctic Buoys
 
|Satish Chetty, Hera Systems
 
|Satish Chetty, Hera Systems
 +
|[[Media:Linux Powered Autonomous Arctic Buoys - Embedded Linux Conference - Prague - Ocober 2017.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/yu_l3IsWTNI Video]
|
 
 
|-
 
|-
 
|SD/eMMC: New Speed Modes and Their Support in Linux
 
|SD/eMMC: New Speed Modes and Their Support in Linux
Line 40: Line 40:
 
|[[Media:clement-sd-mmc-high-speed-support-in-linux-kernel_0.pdf | PDF]]
 
|[[Media:clement-sd-mmc-high-speed-support-in-linux-kernel_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/mxdKXlANup4 Video]
 
|-
 
|-
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
Line 49: Line 49:
 
|[[Media:An Introduction to SPI-NOR Subsystem - v3_0.pdf | PDF]]
 
|[[Media:An Introduction to SPI-NOR Subsystem - v3_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/GJay1MCUvfE Video]
 
|-
 
|-
 
|Hit the Open Road with Automotive Grade Linux
 
|Hit the Open Road with Automotive Grade Linux
 
|Walt Miner, The Linux Foundation
 
|Walt Miner, The Linux Foundation
 +
|[[Media:ELC 2017 - Linux You Can Drive My Car - Miner.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/kfwEmjSjAzM Video]
|
 
 
|-
 
|-
 
|The Serial Device Bus
 
|The Serial Device Bus
Line 61: Line 61:
 
|[[Media:serdev-elce-2017-2.pdf | PDF]]
 
|[[Media:serdev-elce-2017-2.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/wIQPb1NkZbQ Video]
 
|-
 
|-
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
Line 70: Line 70:
 
|[[Media:M+M.pdf | PDF]]
 
|[[Media:M+M.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/f4K8yOpyJ08 Video]
 
|-
 
|-
 
|Free and Open Source Software Tools for Making Open Source Hardware
 
|Free and Open Source Software Tools for Making Open Source Hardware
Line 76: Line 76:
 
|[[Media:leon-anavi-opensource.pdf | PDF]]
 
|[[Media:leon-anavi-opensource.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/jwMdpRSCc_E Video]
 
|-
 
|-
 
|More Robust I2C Designs with a New Fault-Injection Driver
 
|More Robust I2C Designs with a New Fault-Injection Driver
 
|Wolfram Sang, Renesas
 
|Wolfram Sang, Renesas
 +
|[[Media:ELCE17-WSang-I2C-Fault-Injector.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/2UU_26rlJHs Video]
|
 
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 2:20pm
 
| colspan="5" | Day 1, 2:20pm
Line 88: Line 88:
 
|Farming Together  
 
|Farming Together  
 
|Andrew Murray, Witekio
 
|Andrew Murray, Witekio
 +
|[[Media:BoF-FarmingTogether.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/-oO9y2HnoYs Video]
|
 
 
|-
 
|-
 
|Introduction to SoC+FPGA
 
|Introduction to SoC+FPGA
Line 96: Line 96:
 
|[[Media:elce-2017-socfpga.pdf | PDF]]
 
|[[Media:elce-2017-socfpga.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/R3gJhnGjjWY Video]
 
|-
 
|-
 
|Using Long Term Stable Kernel for the Embedded Products
 
|Using Long Term Stable Kernel for the Embedded Products
Line 102: Line 102:
 
|[[Media:LTSI-ELCE2017_0.pdf | PDF]]
 
|[[Media:LTSI-ELCE2017_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/v_1Fbv8wdJs Video]
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 3:10pm
 
| colspan="5" | Day 1, 3:10pm
Line 110: Line 110:
 
|[[Media:brezillon-crypto-framework_0.pdf | PDF]]
 
|[[Media:brezillon-crypto-framework_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/2JRgBr_5jsI Video]
 
|-
 
|-
 
|Cheap Complex Cameras
 
|Cheap Complex Cameras
Line 116: Line 116:
 
|[[Media:ccc.pdf | PDF]]
 
|[[Media:ccc.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/fH6zuK2OOVU Video]
 
|-
 
|-
 
|State of AGL: Plumbing and Services
 
|State of AGL: Plumbing and Services
Line 122: Line 122:
 
|[[Media:The State of AGL- Plumbing and Services.pdf | PDF]]
 
|[[Media:The State of AGL- Plumbing and Services.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/RgI-g5h1t8I Video]
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 4:20pm
 
| colspan="5" | Day 1, 4:20pm
Line 130: Line 130:
 
|[[Media:Bluetooth Mesh.pdf | PDF]]
 
|[[Media:Bluetooth Mesh.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/IC5htRbGElk Video]
 
|-
 
|-
 
|BoF: Bash the Kernel Maintainers
 
|BoF: Bash the Kernel Maintainers
 
|Laurent Pinchart, Ideas on Board
 
|Laurent Pinchart, Ideas on Board
 +
|[[Media:20171026-elce.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/73fR6E7eTd4 Video]
|
 
 
|-
 
|-
 
|Low Level Sensor Programing and Security Enforcement with MRAA
 
|Low Level Sensor Programing and Security Enforcement with MRAA
Line 142: Line 142:
 
|[[Media:mraa-agl-elce.pdf | PDF]]
 
|[[Media:mraa-agl-elce.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/uGkUelrzYcc Video]
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 5:10pm
 
| colspan="5" | Day 1, 5:10pm
Line 156: Line 156:
 
|[[Media:leon-anavi-agl-rc-robot.pdf | PDF]]
 
|[[Media:leon-anavi-agl-rc-robot.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/p8QlNYO77J4 Video]
 
|-
 
|-
 
|printk() - The Most Useful Tool is Now Showing its Age
 
|printk() - The Most Useful Tool is Now Showing its Age
Line 162: Line 162:
 
|[[Media:elce-printk-v1.pdf | PDF]]
 
|[[Media:elce-printk-v1.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/k32712WNOo8 Video]
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 6:00pm
 
| colspan="5" | Day 1, 6:00pm
Line 180: Line 180:
 
|BoF: Embedded Linux Size
 
|BoF: Embedded Linux Size
 
|Michael Opdenacker, Free Electrons
 
|Michael Opdenacker, Free Electrons
|
+
|[[Media:Opdenacker-size-bof-elce2017.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 186: Line 186:
 
|BoF: OpenEmbedded and Yocto Project
 
|BoF: OpenEmbedded and Yocto Project
 
|Sean Hudson, Mentor
 
|Sean Hudson, Mentor
|
+
|No Slides
 
|
 
|
 
|
 
|
Line 214: Line 214:
 
|[[Media:Introducing The “Lab in a Box” Concept (ELC-E-2017-Prague)_v2.pdf | PDF]]
 
|[[Media:Introducing The “Lab in a Box” Concept (ELC-E-2017-Prague)_v2.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/x0lf6j2hyxA Video]
 
|-
 
|-
 
|Is Linux Kernel Development Good Enough to Make Your Life Depend on It? -- Progress on
 
|Is Linux Kernel Development Good Enough to Make Your Life Depend on It? -- Progress on
Line 221: Line 221:
 
|[[Media:2017-10-24_ELCE-2017_Bulwahn_Safety-Critical-Linux_v1.2-presentation.pdf | PDF]]
 
|[[Media:2017-10-24_ELCE-2017_Bulwahn_Safety-Critical-Linux_v1.2-presentation.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/1eyJ6dAqMmg Video]
 
|-
 
|-
 
|WPE WebKit: HTML5 User Interfaces for Embedded Devices
 
|WPE WebKit: HTML5 User Interfaces for Embedded Devices
 
|Juan José Sánchez Penas, Igalia, S.L.
 
|Juan José Sánchez Penas, Igalia, S.L.
 +
|[[Media:WPE_elc_prague_2017.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/klfE6m1oCkg Video]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 2, 11:45am
 
| colspan="5" | Day 2, 11:45am
Line 235: Line 235:
 
|[[Media:2017-10-24_CIP-ELCE - v05.3.pdf | PDF]]
 
|[[Media:2017-10-24_CIP-ELCE - v05.3.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/0h_QGw5T_nM Video]
 
|-
 
|-
 
|How I Survived to a SoC with a Terrible Linux BSP
 
|How I Survived to a SoC with a Terrible Linux BSP
Line 241: Line 241:
 
|[[Media:ceresoli-terrible-bsp-elce2017.pdf | PDF]]
 
|[[Media:ceresoli-terrible-bsp-elce2017.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/dTyYaLxxqRM Video]
 
|-
 
|-
 
|Protecting Your System from the Scum of the Universe
 
|Protecting Your System from the Scum of the Universe
Line 247: Line 247:
 
|[[Media:Protecting_your_system.pdf | PDF]]
 
|[[Media:Protecting_your_system.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/eD-h5ZGKoKU Video]
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 2, 2:05pm
 
| colspan="5" | Day 2, 2:05pm
Line 255: Line 255:
 
|[[Media:YoctoDebian.pdf | PDF]]
 
|[[Media:YoctoDebian.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/AShznMqvBQo Video]
 
|-
 
|-
 
|Open Source Neuroimaging: Developing a State-of-the-Art Brain Scanner with Linux and FPGAs
 
|Open Source Neuroimaging: Developing a State-of-the-Art Brain Scanner with Linux and FPGAs
Line 261: Line 261:
 
|[[Media:bjdooks-elce-neuroimaging.pdf | PDF]]
 
|[[Media:bjdooks-elce-neuroimaging.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/ktSO57S3Abc Video]
 
|-
 
|-
 
|Orchestrated Android-Style System Upgrades for Embedded Linux
 
|Orchestrated Android-Style System Upgrades for Embedded Linux
Line 267: Line 267:
 
|[[Media:UF - ELCE 2017 Presentation.pdf | PDF]]
 
|[[Media:UF - ELCE 2017 Presentation.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/Za21QFJGvJ0 Video]
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 2, 2:55pm
 
| colspan="5" | Day 2, 2:55pm
Line 275: Line 275:
 
|[[Media:z3fold.pdf | PDF]]
 
|[[Media:z3fold.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/f3k4cns0e1c Video]
 
|-
 
|-
 
|Security Features for UBIFS
 
|Security Features for UBIFS
Line 281: Line 281:
 
|[[Media:slides_24-ubifs.pdf | PDF]]
 
|[[Media:slides_24-ubifs.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/eP0HxgTB6bE Video]
 
|-
 
|-
 
|Using SoC Vendor HALs in the Zephyr Project
 
|Using SoC Vendor HALs in the Zephyr Project
Line 287: Line 287:
 
|[[Media:ELCE17 - Using SoC Vendor HALs in the Zephyr Project.pdf | PDF]]
 
|[[Media:ELCE17 - Using SoC Vendor HALs in the Zephyr Project.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/BV7EYCzSXH0 Video]
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 2, 4:05pm
 
| colspan="5" | Day 2, 4:05pm
Line 295: Line 295:
 
|[[Media:NOVAK_CERVENKA.pdf | PDF]]
 
|[[Media:NOVAK_CERVENKA.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/T-Qamm11UfI Video]
 
|-
 
|-
 
|Buildroot: What's New?
 
|Buildroot: What's New?
 
|Thomas Petazzoni, Free Electrons
 
|Thomas Petazzoni, Free Electrons
 +
|[[Media:elce2017-petazzoni-buildroot-whats-new.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/839WOdYPYuE Video]
|
 
 
|-
 
|-
 
|GStreamer for Tiny Devices
 
|GStreamer for Tiny Devices
 
|Olivier Crête, Collabora
 
|Olivier Crête, Collabora
 +
|[[Media:gstreamer-for-tiny-devices-elce17-export.pdf | PDF]]
 
|
 
|
|
+
|[https://www.youtube.com/watch?v=RE3ylldz-Fs Video]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 2, 4:55pm
 
| colspan="5" | Day 2, 4:55pm
Line 313: Line 313:
 
|Buildroot: Making Embedded Linux Easy? A Real-Life Example
 
|Buildroot: Making Embedded Linux Easy? A Real-Life Example
 
|Yann Morin, Orange
 
|Yann Morin, Orange
 +
|[[Media:2017-10-24_-_ELCE-Buildroot.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/SN2hYO2rYtk Video]
|
 
 
|-
 
|-
 
|Maintaining a Linux Kernel for 13 Years? You Must be Kidding Me. We Need at Least 30?
 
|Maintaining a Linux Kernel for 13 Years? You Must be Kidding Me. We Need at Least 30?
 
|Agustin Benito Bethencourt & Ben Hutchings, Codethink Ltd
 
|Agustin Benito Bethencourt & Ben Hutchings, Codethink Ltd
 +
|[[Media:Codethink_elce_2017_Maintaining_a_Linux_Kernel_for_13_Years_You_Must_be_Kidding_Me_We_Need_at_Least_30_abenito_bhutchings.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/9YhbZtQx1WA Video]
|
 
 
|-
 
|-
 
|The Status of the Preempt-RT Patch
 
|The Status of the Preempt-RT Patch
Line 327: Line 327:
 
|[[Media:2017_rt_status_2.pdf | PDF]]
 
|[[Media:2017_rt_status_2.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/IVFVSetZFOM Video]
 
|}
 
|}
  
Line 347: Line 347:
 
|[[Media:elce2017_0-hdmi.pdf | PDF]]
 
|[[Media:elce2017_0-hdmi.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/c74Gya5bhNU Video]
 
|-
 
|-
 
|Porting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide
 
|Porting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide
 
|Quentin Schulz, Free Electrons
 
|Quentin Schulz, Free Electrons
 +
|[[Media:schulz-how-to-support-new-board-u-boot-linux.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/5E0sdYkvq-Q Video]
|
 
 
|-
 
|-
 
|uClibc Today: Still Makes Sense
 
|uClibc Today: Still Makes Sense
Line 359: Line 359:
 
|[[Media:uclibc-still-makes-sense-brodkin-elce2017_0.pdf | PDF]]
 
|[[Media:uclibc-still-makes-sense-brodkin-elce2017_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/Q-ooZmO256A Video]
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 3, 12:05pm
 
| colspan="5" | Day 3, 12:05pm
Line 367: Line 367:
 
|[[Media:chris-simmonds-boot-time-elce-2017_0.pdf | PDF]]
 
|[[Media:chris-simmonds-boot-time-elce-2017_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/gIK1he6Ocpg Video]
 
|-
 
|-
 
|Deterministic Networking for Real-Time Systems (Using TSN)
 
|Deterministic Networking for Real-Time Systems (Using TSN)
Line 373: Line 373:
 
|[[Media:henrikau_tsn_elce.pdf | PDF]]
 
|[[Media:henrikau_tsn_elce.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/oxURD2rr4Y4 Video]
 
|-
 
|-
 
|Open Sesame! Why Functional Safety is the Master Key to Open the Door for Linux into Automotive Systems
 
|Open Sesame! Why Functional Safety is the Master Key to Open the Door for Linux into Automotive Systems
Line 379: Line 379:
 
|[[Media:Presentatin_ELC_SesamOpenMe_1_0.pdf | PDF]]
 
|[[Media:Presentatin_ELC_SesamOpenMe_1_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/3b7Df3ibP-U Video]
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 3, 2:15pm
 
| colspan="5" | Day 3, 2:15pm
Line 385: Line 385:
 
|Linux Storage System Bottleneck for eMMC/UFS
 
|Linux Storage System Bottleneck for eMMC/UFS
 
|Bean Huo & Zoltan Szubbocsev, Micron
 
|Bean Huo & Zoltan Szubbocsev, Micron
 +
|[[Media:Linux Storage System Bottleneck Exploration V0.3.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/oMOdoulBFAs Video]
|
 
 
|-
 
|-
 
|Running Android on the Mainline Graphics Stack
 
|Running Android on the Mainline Graphics Stack
Line 393: Line 393:
 
|[[Media:oss_na_2017_android_oss_graphics.pdf | PDF]]
 
|[[Media:oss_na_2017_android_oss_graphics.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/D9OUcQs0TnQ Video]
 
|-
 
|-
 
|Stable Devicetree ABI: it's possible!
 
|Stable Devicetree ABI: it's possible!
 
|Lucas Stach, Pengutronix
 
|Lucas Stach, Pengutronix
 +
|[[Media:OSELAS.Presentation-ELCE2017-DT.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/6iguKSJJfxo Video]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 3, 3:05pm
 
| colspan="5" | Day 3, 3:05pm
Line 407: Line 407:
 
|[[Media:rtpatch.pdf | PDF]]
 
|[[Media:rtpatch.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/sKVrsDLxtDM Video]
 
|-
 
|-
 
|New GPIO Interface for User Space
 
|New GPIO Interface for User Space
 
|Bartosz Golaszewski, BGDev
 
|Bartosz Golaszewski, BGDev
 +
|[[Media:Elce2017_new_GPIO_interface.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/cdTLewJCL1Y Video]
|
 
 
|-
 
|-
 
|Updating an Embedded System with SWUpdate Framework
 
|Updating an Embedded System with SWUpdate Framework
Line 419: Line 419:
 
|[[Media:SWUpdateELCE2017.pdf | PDF]]
 
|[[Media:SWUpdateELCE2017.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/6sKLH95g4Do Video]
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
 
| colspan="5" | Day 3, 4:15pm
 
| colspan="5" | Day 3, 4:15pm
Line 427: Line 427:
 
|[[Media:Identifying x-compatible_0.pdf | PDF]]
 
|[[Media:Identifying x-compatible_0.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/7GTLKMxXdpA Video]
 
|-
 
|-
 
|Replace Your Exploit-Ridden Firmware with Linux
 
|Replace Your Exploit-Ridden Firmware with Linux
 
|Ronald Minnich, Google
 
|Ronald Minnich, Google
 +
|[[Media:ELC_2FOCP_2FCEA Oct. 2017 NERF.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/iffTJ1vPCSo  Video]
|
 
 
|-
 
|-
 
|Zero-Copy Video Streaming on Embedded Systems the Easy Way
 
|Zero-Copy Video Streaming on Embedded Systems the Easy Way
 
|Michael Tretter & Philipp Zabel, Pengutronix
 
|Michael Tretter & Philipp Zabel, Pengutronix
 +
|[[Media:Zero-copy_video_streaming.pdf | PDF]]
 
|
 
|
|
+
|[https://youtu.be/axRklJUExWA Video]
|
 
 
|}
 
|}
  
 
== Technical Showcase Posters ==
 
== Technical Showcase Posters ==
 
+
{|  border="1" cellspacing="0" cellpadding="4"
[[ELCE_2017_Technical_Showcase | Technical Showcase]]
+
|- bgcolor="#bc8f96"
 +
| align="center" | '''Poster Title'''
 +
| align="center" | '''Presenter'''
 +
| align="center" | '''Poster'''
 +
|-
 +
| Japter – Octocopter Platform Based on Siemens Jailhouse
 +
| Ralf Ramsauer, Jan Kiszka, Wolfgang Mauerer, Siemens AG
 +
| [[Media:01_ELCE2017-poster-japter.pdf | PDF]]
 +
|-
 +
| Automotive Grade Linux on TI DRA7xx-EVM
 +
| Konsulko Group
 +
| [[Media:02_ELCE2017-AGL-kg-Porter.pdf | PDF]]
 +
|-
 +
| Open Source Graphics & Etnaviv
 +
| Pengutronix
 +
| [[Media:03_ELCE2017-Poster_Etnaviv-Schwebel.pdf | PDF]]
 +
|-
 +
| Longterm Embedded Linux: Testing & Field Update
 +
| Pengutronix
 +
| [[Media:04_ELCE2017_Poster_RAUC_labgrid-Lubbe.pdf | PDF]]
 +
|-
 +
| Lava Box: a Continuous Integration (CI) lab in a box
 +
| Patrick Titiano, Kevin Hilman, Baylibre
 +
| [[Media:05_ELCE2017_LavaBox_Baylibre.pdf | PDF]]
 +
|-
 +
| OpenXT Measured Boot with Xen, OE, TPM & Intel TXT
 +
| Rich Persaud, OpenXT.org
 +
| [[Media:06_ELCE2017_OpenXT_Measured_Launch_TPM-Persuad.pdf | PDF]]
 +
|-
 +
| Automotive Grade Linux
 +
| Walt Miner, Jan-Simon Moeller, AGL Project
 +
| [[Media:07_ELCE2017-POSTER-AGL-Miner.pdf | PDF]]
 +
|-
 +
| Warpx.io - Open Hardware / Open Source for Wearables & IoT
 +
| Warpx.io Community
 +
| [[Media:08_ELCE2017_warpx_Moore_v2.pdf | PDF]]
 +
|-
 +
| Elixir Cross Referencer – New code browser for C projects
 +
| Michael Opdenacker, Free Electrons
 +
| [[Media:09_ELCE2017-Poster-Free-Electrons-Elixir.pdf | PDF]]
 +
|-
 +
|}
  
 
[[Category:2017]]
 
[[Category:2017]]
 
[[Category:ELCE]]
 
[[Category:ELCE]]

Revision as of 18:01, 25 January 2018

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
Develop Your Embedded Applications Faster: Comparing C and Golang Marcin Pasinski, Mender.io PDF Video
OP-TEE - Using TrustZone to Protect Our Own Secrets Marc Kleine-Budde, Pengutronix e.K. PDF Video
Day 1, 9:50am
Linux Powered Autonomous Arctic Buoys Satish Chetty, Hera Systems PDF Video
SD/eMMC: New Speed Modes and Their Support in Linux Gregory Clement, Free Electrons PDF Video
Day 1, 11:15am
An Introduction to SPI-NOR Subsystem Vignesh Raghavendra, Texas Instruments India PDF Video
Hit the Open Road with Automotive Grade Linux Walt Miner, The Linux Foundation PDF Video
The Serial Device Bus Johan Hovold, Hovold Consulting AB PDF Video
Day 1, 12:05pm
Continuous Integration: Jenkins, libvirt and Real Hardware Anna-Maria Gleixner & Manuel Traut, Linutronix GmbH PDF Video
Free and Open Source Software Tools for Making Open Source Hardware Leon Anavi, Konsulko Group PDF Video
More Robust I2C Designs with a New Fault-Injection Driver Wolfram Sang, Renesas PDF Video
Day 1, 2:20pm
Farming Together Andrew Murray, Witekio PDF Video
Introduction to SoC+FPGA Marek Vašut, DENX Software Engineering GmbH PDF Video
Using Long Term Stable Kernel for the Embedded Products Tsugikazu Shibata, NEC PDF Video
Day 1, 3:10pm
An Overview of the Linux Kernel Crypto Subsystem Boris Brezillon, Free Electrons PDF Video
Cheap Complex Cameras Pavel Machek, DENX Software Engineering GmbH PDF Video
State of AGL: Plumbing and Services Matt Porter & Scott Murray, Konsulko PDF Video
Day 1, 4:20pm
Bluetooth Mesh with Zephyr OS and Linux Johan Hedberg, Open Source Technology Center, Intel PDF Video
BoF: Bash the Kernel Maintainers Laurent Pinchart, Ideas on Board PDF Video
Low Level Sensor Programing and Security Enforcement with MRAA Brendan Le Foll, Intel Corporation PDF Video
Day 1, 5:10pm
Automation beyond Testing and Embedded System Validation Jan Luebbe, Pengutronix PDF Video
Building a Remote Control Robot with Automotive Grade Linux Leon Anavi, Konsulko Group PDF Video
printk() - The Most Useful Tool is Now Showing its Age Steven Rostedt, VMware & Sergey Senozhatsky, Samsung Electronics PDF Video
Day 1, 6:00pm
BoF: Collaborating to Create the Secure OTA Update Systems for Linux Alan Bennet / Ricardo Salveti, Open Source Foundries PDF - gdoc
BoF: Device Tree Overlay Frank Rowand, Sony PDF
BoF: Embedded Linux Size Michael Opdenacker, Free Electrons PDF
BoF: OpenEmbedded and Yocto Project Sean Hudson, Mentor No Slides
BoF: OTA Updates: Existing Open Source Software or Homegrown Eystein Stenberg, Mender.io

Day 2 Presentations

Session Description Presenter(s) Presentation Transcript Status Video
Day 2, 10:55am
Introducing the “Lab in a Box” Concept Patrick Titiano & Kevin Hilman, BayLibre PDF Video
Is Linux Kernel Development Good Enough to Make Your Life Depend on It? -- Progress on

Procedures & Methods to Qualify the Linux Kernel Development Process

Lukas Bulwahn, BMW Car IT GmbH PDF Video
WPE WebKit: HTML5 User Interfaces for Embedded Devices Juan José Sánchez Penas, Igalia, S.L. PDF Video
Day 2, 11:45am
Civil Infrastructure Platform: Industrial Grade Open Source Base-Layer Development Yoshitake Kobayashi & Urs Gleim, Civil Infrastructure Platform PDF Video
How I Survived to a SoC with a Terrible Linux BSP Luca Ceresoli, AIM Sportline PDF Video
Protecting Your System from the Scum of the Universe Gilad Ben-Yossef, Arm Holdings PDF Video
Day 2, 2:05pm
How to Combine Debian and Yocto/Bitbake? Manuel Traut, Linutronix GmbH PDF Video
Open Source Neuroimaging: Developing a State-of-the-Art Brain Scanner with Linux and FPGAs Ben Dooks, Codethink PDF Video
Orchestrated Android-Style System Upgrades for Embedded Linux Diego Rondini, Kynetics PDF Video
Day 2, 2:55pm
Allocators for Compressed Pages: In-depth Comparison with z3fold in Focus Vitaly Wool, Consultant PDF Video
Security Features for UBIFS Richard Weinberger, sigma star gmbh PDF Video
Using SoC Vendor HALs in the Zephyr Project Maureen Helm, NXP Semiconductors PDF Video
Day 2, 4:05pm
Asymmetric Multiprocessing and Embedded Linux Marek Novak & Dušan Červenka, NXP Semiconductor; BUT FEEC Brno PDF Video
Buildroot: What's New? Thomas Petazzoni, Free Electrons PDF Video
GStreamer for Tiny Devices Olivier Crête, Collabora PDF Video
Day 2, 4:55pm
Buildroot: Making Embedded Linux Easy? A Real-Life Example Yann Morin, Orange PDF Video
Maintaining a Linux Kernel for 13 Years? You Must be Kidding Me. We Need at Least 30? Agustin Benito Bethencourt & Ben Hutchings, Codethink Ltd PDF Video
The Status of the Preempt-RT Patch Sebastian Siewior, Linutronix GmbH PDF Video

Day 3 Presentations

Session Description Presenter(s) Presentation Transcript Status Video
Day 3, 11:15am
HDMI 4k Video: Lessons Learned Hans Verkuil, Cisco Systems Norway PDF Video
Porting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide Quentin Schulz, Free Electrons PDF Video
uClibc Today: Still Makes Sense Alexey Brodkin, Synopsys PDF Video
Day 3, 12:05pm
A Pragmatic Guide to Boot-Time Optimization Chris Simmonds, Consultant PDF Video
Deterministic Networking for Real-Time Systems (Using TSN) Henrik Austad, Cisco Systems PDF Video
Open Sesame! Why Functional Safety is the Master Key to Open the Door for Linux into Automotive Systems Nico Peper, Bosch Engineering GmbH PDF Video
Day 3, 2:15pm
Linux Storage System Bottleneck for eMMC/UFS Bean Huo & Zoltan Szubbocsev, Micron PDF Video
Running Android on the Mainline Graphics Stack Robert Foss, Collabora PDF Video
Stable Devicetree ABI: it's possible! Lucas Stach, Pengutronix PDF Video
Day 3, 3:05pm
Measuring the Impacts of the Preempt-RT Patch Maxime Chevallier, Smile PDF Video
New GPIO Interface for User Space Bartosz Golaszewski, BGDev PDF Video
Updating an Embedded System with SWUpdate Framework Stefano Babic, DENX Software Engineering Gmbh PDF Video
Day 3, 4:15pm
Identifying and Supporting 'X-compatible' Hardware Blocks Chen-Yu Tsai, CloudMosa, Inc. PDF Video
Replace Your Exploit-Ridden Firmware with Linux Ronald Minnich, Google PDF Video
Zero-Copy Video Streaming on Embedded Systems the Easy Way Michael Tretter & Philipp Zabel, Pengutronix PDF Video

Technical Showcase Posters

Poster Title Presenter Poster
Japter – Octocopter Platform Based on Siemens Jailhouse Ralf Ramsauer, Jan Kiszka, Wolfgang Mauerer, Siemens AG PDF
Automotive Grade Linux on TI DRA7xx-EVM Konsulko Group PDF
Open Source Graphics & Etnaviv Pengutronix PDF
Longterm Embedded Linux: Testing & Field Update Pengutronix PDF
Lava Box: a Continuous Integration (CI) lab in a box Patrick Titiano, Kevin Hilman, Baylibre PDF
OpenXT Measured Boot with Xen, OE, TPM & Intel TXT Rich Persaud, OpenXT.org PDF
Automotive Grade Linux Walt Miner, Jan-Simon Moeller, AGL Project PDF
Warpx.io - Open Hardware / Open Source for Wearables & IoT Warpx.io Community PDF
Elixir Cross Referencer – New code browser for C projects Michael Opdenacker, Free Electrons PDF