Difference between revisions of "ELC 2016 Presentations"
(→Day 1 Presentations) |
(→Technical Showcase Posters: add links to PDF files) |
||
(32 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
== Videos == | == Videos == | ||
− | The "YouTube" links in the table below are directly to the respective video. The ELC 2016 | + | The "YouTube" links in the table below are directly to the respective video. The list of videos |
− | : | + | for ELC 2016 (and OpenIOT) is available at: |
+ | https://www.linux.com/news/watch-videos-embedded-linux-conference-openiot-summit-north-america-2016 | ||
== Table of Presentations == | == Table of Presentations == | ||
Line 26: | Line 27: | ||
| | | | ||
| | | | ||
− | | | + | | [https://youtu.be/3t4U-JV86hU Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 9:10am | | colspan="5" | Day 1, 9:10am | ||
|- | |- | ||
− | | Keynote | + | | Keynote - Linus Torvalds in Conversation with Dirk Hohndel |
− | + | | Linus Torvalds and Dirk Hohndel | |
− | | | + | | There is no presentation. It was an interview. |
− | | | ||
| | | | ||
− | |- | + | | [https://youtu.be/tQKUWkR-wtM Youtube] |
− | |||
|- | |- | ||
− | | Keynote | + | | Keynote: Ensuring IoT Devices and Solutions Work Seamlessly Together |
− | | | + | | Mike Richmond, OCF |
| | | | ||
| | | | ||
− | | | + | | [https://youtu.be/FYzF1wa9lS8 Youtube] |
− | |||
− | |||
− | |||
|- | |- | ||
− | | Keynote | + | | Keynote - Keynote: Smart Devices and the Internet of Things |
− | | Raj Talluri | + | | Raj Talluri, Qualcomm Technologies |
− | |||
| | | | ||
| | | | ||
+ | | [https://youtu.be/imx4cxzVDEc Youtube] | ||
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 10:40am | | colspan="5" | Day 1, 10:40am | ||
|- | |- | ||
− | | | + | | Digitalization of Kernel Diversion from the Upstream |
− | | | + | | Hisao Munakata, Renesas Electronics |
− | | [[Media: | + | | [[Media:ELC2016-Munakata.pdf| PDF]] |
− | |||
| | | | ||
+ | | [https://www.youtube.com/watch?v=cL3Jif4uMt8 Youtube] | ||
|- | |- | ||
| How to Port Linux to a New Processor | | How to Port Linux to a New Processor | ||
Line 66: | Line 62: | ||
| [[Media:porquet.pdf | PDF]] | | [[Media:porquet.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=2UVX0YPmvOA Youtube] |
|- | |- | ||
| Open Source in Every Car with Automotive Grade Linux | | Open Source in Every Car with Automotive Grade Linux | ||
Line 72: | Line 68: | ||
| [[Media:miner.pdf | PDF]] | | [[Media:miner.pdf | PDF]] | ||
| | | | ||
+ | | [https://www.youtube.com/watch?v=U1v1Jt6Cgf0 Youtube] | ||
+ | |- | ||
+ | | OpenEmbedded in the Real World | ||
+ | | Scott Murray, Konsulko Group | ||
+ | | [[Media:murray.pdf|PDF]] | ||
| | | | ||
+ | | [https://www.youtube.com/watch?v=uisQBjXq0Mc Youtube] | ||
|- | |- | ||
| Tutorial: Debugging Custom Hardware with Linux - Tools to Make Your Hardware Engineeers Love You | | Tutorial: Debugging Custom Hardware with Linux - Tools to Make Your Hardware Engineeers Love You | ||
Line 78: | Line 80: | ||
| [[Media:martin.pdf|PDF]] | | [[Media:martin.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=28X8vzEut-U Youtube] |
|- | |- | ||
| Linux Connectivity for IoT | | Linux Connectivity for IoT | ||
Line 84: | Line 86: | ||
| [[Media:holtmann.pdf|PDF]] | | [[Media:holtmann.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=aSCqz6_EACY Youtube] |
|- | |- | ||
| IoT and Web: How Your Web Applications Can Start Interacting with the Real World (WebAPI) | | IoT and Web: How Your Web Applications Can Start Interacting with the Real World (WebAPI) | ||
Line 90: | Line 92: | ||
| [[Media:karanjai.pdf|PDF]] | | [[Media:karanjai.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=4RWSXlai6PE Youtube] |
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
Line 99: | Line 101: | ||
| [[Media:hilman.pdf|PDF]] | | [[Media:hilman.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=zOVBFXsyqwQ Youtube] |
− | |||
|- | |- | ||
− | | | + | | A Quick Survey of OSS Licenses, Tools and Compliance |
− | | | + | | Sean Hudson, Mentor Graphics |
− | | [[Media: | + | | [[Media:hudson.pdf | PDF]] |
− | |||
| | | | ||
+ | | [https://www.youtube.com/watch?v=D17s2AdmXWU Youtube] | ||
|- | |- | ||
| Portable Device Tree Connector: Painless Expansion Board Support | | Portable Device Tree Connector: Painless Expansion Board Support | ||
Line 112: | Line 113: | ||
| [[Media:panto.pdf|PDF]] | | [[Media:panto.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=oSysbA-wBGs Youtube] |
|- | |- | ||
| Going Beyond the Device Heart Beat | | Going Beyond the Device Heart Beat | ||
Line 118: | Line 119: | ||
| [[Media:kaur.pdf|PDF]] | | [[Media:kaur.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=8BYermlbamU Youtube] |
|- | |- | ||
| NATS: A Central Nervous System for IoT Messaging | | NATS: A Central Nervous System for IoT Messaging | ||
Line 124: | Line 125: | ||
| [[Media:mcqueary.pdf|PDF]] | | [[Media:mcqueary.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=6uPopWEdldU Youtube] |
|- | |- | ||
| Soletta Technical Introduction | | Soletta Technical Introduction | ||
Line 130: | Line 131: | ||
| [[Media:dilly.pdf|PDF]] | | [[Media:dilly.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=wPKaBueN0QE Youtube] |
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
Line 139: | Line 140: | ||
| [[Media:bellonipetazzoni.pdf|PDF]] | | [[Media:bellonipetazzoni.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=13LZ0szWSVg Youtube] |
|- | |- | ||
| Dissecting Qualcomm's 1.7M Android Fork | | Dissecting Qualcomm's 1.7M Android Fork | ||
| Stephen Boyd, Qualcomm | | Stephen Boyd, Qualcomm | ||
− | | [[Media: | + | | [[Media:Stephen-Boyd-ELC-2016.pdf|PDF]] |
− | |||
| | | | ||
+ | | [https://www.youtube.com/watch?v=JnGL85SglbA Youtube] | ||
|- | |- | ||
| Introduction to memory Management in Linux | | Introduction to memory Management in Linux | ||
Line 151: | Line 152: | ||
| [[Media:ott.pdf|PDF]] | | [[Media:ott.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=EWwfMM2AW9g Youtube] |
|- | |- | ||
| Bridging Open IoT with Legacy Systems | | Bridging Open IoT with Legacy Systems | ||
Line 157: | Line 158: | ||
| [[Media:newton.pdf|PDF]] | | [[Media:newton.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=bDRJhGOfDrE Youtube] |
|- | |- | ||
− | | IoT Consensus - A | + | | IoT Consensus - A Solution Suggestion to the 'Baskets of Remote' Problem |
| Benedikt Herudek | | Benedikt Herudek | ||
| [[Media:herudek.pdf|PDF]] | | [[Media:herudek.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=qbzUxuFOYJk Youtube] |
|- | |- | ||
| Hello Brillo | | Hello Brillo | ||
Line 169: | Line 170: | ||
| [[Media:dsmith.pdf|PDF]] | | [[Media:dsmith.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=-ocanUWd9UY Youtube] |
|- | |- | ||
| Tutorial:I2C Hacking Demystified | | Tutorial:I2C Hacking Demystified | ||
Line 175: | Line 176: | ||
| [[Media:stoppa.pdf|PDF]] | | [[Media:stoppa.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=lSY18V_5zqk Youtube] |
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
Line 184: | Line 185: | ||
| [[Media:titiano.pdf|PDF]] | | [[Media:titiano.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=TVE7abmZfoQ Youtube] |
|- | |- | ||
| Using DT Overlays to Support the C.H.I.P.'s Capes | | Using DT Overlays to Support the C.H.I.P.'s Capes | ||
Line 190: | Line 191: | ||
| [[Media:tenart.pdf|PDF]] | | [[Media:tenart.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=R5Gh53yN7wg Youtube] |
|- | |- | ||
| Would You Trust Linux with Your Life?/Linux for Safety Critical Applications | | Would You Trust Linux with Your Life?/Linux for Safety Critical Applications | ||
Line 196: | Line 197: | ||
| [[Media:hart.pdf|PDF]] | | [[Media:hart.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=MSK6Aj6JsOc Youtube] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| IoT Programming Model: A Vision for Who and How to Develop in 2020 | | IoT Programming Model: A Vision for Who and How to Develop in 2020 | ||
Line 208: | Line 203: | ||
| [[Media:marciera.pdf|PDF]] | | [[Media:marciera.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=f6v2797LfyI Youtube] |
|- | |- | ||
| Brillo/Weave Part 1: High Level Introduction | | Brillo/Weave Part 1: High Level Introduction | ||
Line 214: | Line 209: | ||
| [[Media:beare.pdf|PDF]] | | [[Media:beare.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=AICY-s5Y0ec Youtube] |
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
Line 223: | Line 218: | ||
| [[Media:ripard.pdf|PDF]] | | [[Media:ripard.pdf|PDF]] | ||
| | | | ||
− | + | | [https://www.youtube.com/watch?v=fw07BsW34Ho Youtube] | |
− | |||
− | |||
− | |||
− | | [ | ||
− | |||
− | |||
|- | |- | ||
| Xenomai 3: An Overview of the Real-Time Framework for Linux | | Xenomai 3: An Overview of the Real-Time Framework for Linux | ||
Line 235: | Line 224: | ||
| [[Media:kiszka.pdf|PDF]] | | [[Media:kiszka.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=bHEC1FnPaD0 Youtube] |
|- | |- | ||
| Technical Tradeoffs of IoT Platforms | | Technical Tradeoffs of IoT Platforms | ||
Line 241: | Line 230: | ||
| [[Media:manderson1.pdf|PDF]] | | [[Media:manderson1.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=34RfDvXT_1k Youtube] |
|- | |- | ||
| Group How to Use IoTivity on Tizen OS | | Group How to Use IoTivity on Tizen OS | ||
Line 247: | Line 236: | ||
| [[Media:coval.pdf|PDF]] | | [[Media:coval.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=m3EkETFS3M8 Youtube] |
|- | |- | ||
| Brillo/Weave Part 2: Deep Dive | | Brillo/Weave Part 2: Deep Dive | ||
Line 253: | Line 242: | ||
| [[Media:beare.pdf|PDF]] | | [[Media:beare.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=VIzEn8nQlPc Youtube] |
|- | |- | ||
| Autotools: A Demystification Tutorial | | Autotools: A Demystification Tutorial | ||
Line 259: | Line 248: | ||
| [[Media:petazzoni.pdf|PDF]] | | [[Media:petazzoni.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=_zX8LJ9Xjyk Youtube] |
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
Line 268: | Line 257: | ||
| [[Media:janc.pdf|PDF]] | | [[Media:janc.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=tclS9arLFzk Youtube] |
|- | |- | ||
| Modernizing the NAND Framework: The Big Picture | | Modernizing the NAND Framework: The Big Picture | ||
Line 274: | Line 263: | ||
| [[Media:boris.pdf|PDF]] | | [[Media:boris.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=bbPJNPWsxcA Youtube] |
|- | |- | ||
| Swapping on Android: Compression Relieves the Pressure? | | Swapping on Android: Compression Relieves the Pressure? | ||
Line 280: | Line 269: | ||
| [[Media:wool.pdf|PDF]] | | [[Media:wool.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=8lrL1gzN3iI Youtube] |
|- | |- | ||
| Real-Time IoT from the Edge | | Real-Time IoT from the Edge | ||
Line 286: | Line 275: | ||
| [[Media:long.pdf|PDF]] | | [[Media:long.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=WWxOs6Sehw4 Youtube] |
|- | |- | ||
| Javascript and Distributed IoT Computing | | Javascript and Distributed IoT Computing | ||
Line 292: | Line 281: | ||
| [[Media:mauerer.pdf|PDF]] | | [[Media:mauerer.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=xJjRMMaXC4E Youtube]l |
|- | |- | ||
| Zephyr Project: Developed with Security in Mind | | Zephyr Project: Developed with Security in Mind | ||
Line 298: | Line 287: | ||
| [[Media:constanza.pdf|PDF]] | | [[Media:constanza.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=VCyh5bMIPAg Youtube] |
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
Line 307: | Line 296: | ||
| [[Media:Elc_2016_dt_bof.pdf|PDF1 (Frank)]] [[Media:Devicetree_specification_linaro_connect_bangkok_2016.pdf|PDF2 (Grant)]] [[Media:Dt-dyn-elc_2016.pdf|PDF3 (Pantelis)]] | | [[Media:Elc_2016_dt_bof.pdf|PDF1 (Frank)]] [[Media:Devicetree_specification_linaro_connect_bangkok_2016.pdf|PDF2 (Grant)]] [[Media:Dt-dyn-elc_2016.pdf|PDF3 (Pantelis)]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=VcQ4Evl-o-c Youtube] |
|- | |- | ||
| BoF: Embedded Virtualization | | BoF: Embedded Virtualization | ||
Line 313: | Line 302: | ||
| [[Media:ungerer.pdf|PDF]] | | [[Media:ungerer.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=aW6Px6U7AoM Youtube] |
|- | |- | ||
| BoF: MinnowBoard | | BoF: MinnowBoard | ||
Line 319: | Line 308: | ||
| No SLides | | No SLides | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=0983-iZLpzI Youtube] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| BoF: Yocto Project / OpenEmbedded | | BoF: Yocto Project / OpenEmbedded | ||
Line 331: | Line 314: | ||
| [[Media:jefro.pdf|PDF]] | | [[Media:jefro.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=GAIDZ6KUb8c Youtube] |
|- | |- | ||
|} | |} | ||
Line 345: | Line 328: | ||
| align="center" | '''Video''' | | align="center" | '''Video''' | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
− | | colspan="5" | Day | + | | colspan="5" | Day 1, 9:00am |
|- | |- | ||
− | | Introduction to | + | | Keynote - The Evolution of Open Source to Propel the Growth of the Internet of Things |
+ | | Mark Skarpness, Intel Corporation | ||
+ | | | ||
+ | | | ||
+ | | [https://www.youtube.com/watch?v=JQa3BZyFXm8 Youtube] | ||
+ | |- | ||
+ | | Keynote - Mine the IoT Skills Gap: Architecting User-Centric Competitive Product Advantage | ||
+ | | Dr. Sarah Cooper, M2Mi | ||
+ | | | ||
+ | | | ||
+ | | [https://youtu.be/Ku_YlYasFlU Youtube] | ||
+ | |- | ||
+ | | Keynote: Towards IoT Convergence | ||
+ | | Bryan Che, Red Hat | ||
+ | | | ||
+ | | | ||
+ | | [https://www.youtube.com/watch?v=mXZc21xn9AM Youtube] | ||
+ | |- | ||
+ | | Keynote: It's All About the Data! | ||
+ | | Andy Stanford-Clark, IBM | ||
+ | | | ||
+ | | | ||
+ | | [https://www.youtube.com/watch?v=i47zuAb8Tlk Youtube] | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 2, 10:50am | ||
+ | |- | ||
+ | | Introduction to the Civil Infrastructure Platform | ||
| Urs Gleim, Siemens & Yoshitake Kobayashi, Toshiba | | Urs Gleim, Siemens & Yoshitake Kobayashi, Toshiba | ||
| [[Media:sleim.pdf|PDF]] | | [[Media:sleim.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=MEglVRPV3Vw Youtube] |
|- | |- | ||
| IPv6 for Du^H^H Developers used to IPv4 | | IPv6 for Du^H^H Developers used to IPv4 | ||
Line 357: | Line 366: | ||
| [[Media:maciera2.pdf|PDF]] | | [[Media:maciera2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=cvcy_FJmRrE Youtube] |
|- | |- | ||
| OpenBMC - A Customized Linux Distribution Running on BMC | | OpenBMC - A Customized Linux Distribution Running on BMC | ||
Line 363: | Line 372: | ||
| [[Media:Fang.pdf|PDF]] | | [[Media:Fang.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=PyqMsxf2ptU Youtube] |
|- | |- | ||
| V4L2 on Steroids: The Request API | | V4L2 on Steroids: The Request API | ||
Line 369: | Line 378: | ||
| [[Media:pinchart.pdf|PDF]] | | [[Media:pinchart.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=W35u-hU22hY Youtube] |
|- | |- | ||
| Using OpenEmbedded and PX4 with Snapdragon Flight | | Using OpenEmbedded and PX4 with Snapdragon Flight | ||
Line 375: | Line 384: | ||
| [[Media:charlebois.pdf|PDF]] | | [[Media:charlebois.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=0KEufezDwP4 Youtube] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| Bringing Intelligence to IoT Devices - Challenges Faced and Solleta Approach | | Bringing Intelligence to IoT Devices - Challenges Faced and Solleta Approach | ||
Line 387: | Line 390: | ||
| [[Media:pontes.pdf|PDF]] | | [[Media:pontes.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=1S48W582UmI Youtube] |
|- | |- | ||
| IOT Open Platform Security Vulnerabilities | | IOT Open Platform Security Vulnerabilities | ||
Line 393: | Line 396: | ||
| [[Media:kocks.pdf|PDF]] | | [[Media:kocks.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=68COabHCCVM Youtube] |
|- | |- | ||
| Implementing Miniature Smart Home | | Implementing Miniature Smart Home | ||
Line 399: | Line 402: | ||
| [[Media:musca.pdf|PDF]] | | [[Media:musca.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=lIhHUFgvDU4 Youtube] |
|- | |- | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
− | | colspan="5" | Day 2, | + | | colspan="5" | Day 2, 11:50am |
|- | |- | ||
| Developing a Standard Interface for Drones | | Developing a Standard Interface for Drones | ||
Line 408: | Line 411: | ||
| [[Media:foote.pdf|PDF]] | | [[Media:foote.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=xUeSBblGLv4 Youtube] |
|- | |- | ||
| Designing a Distro from Scratch Using OpenEmbedded | | Designing a Distro from Scratch Using OpenEmbedded | ||
Line 414: | Line 417: | ||
| [[Media.kooi.pdf|PDF]] | | [[Media.kooi.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=NeL2euG9jck Youtube] |
|- | |- | ||
| Introduction to the Fuego Test System | | Introduction to the Fuego Test System | ||
Line 420: | Line 423: | ||
| [[Media:Introduction-to-Fuego-ELC-2016.pdf|PDF]] | | [[Media:Introduction-to-Fuego-ELC-2016.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=YbL8oauJv1c Youtube] |
|- | |- | ||
| SCHED_DEADLINE: A Status Update | | SCHED_DEADLINE: A Status Update | ||
Line 426: | Line 429: | ||
| [[Media:lelli.pdf|PDF]] | | [[Media:lelli.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=EX1mN57UITI Youtube] |
|- | |- | ||
| Unchain Your Toolchains with CROPS | | Unchain Your Toolchains with CROPS | ||
Line 432: | Line 435: | ||
| [[Media:minchev.pdf|PDF]] | | [[Media:minchev.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=R54vRP0-omw Youtube] |
|- | |- | ||
| Designing and Building for End-to-End Solutions | | Designing and Building for End-to-End Solutions | ||
Line 438: | Line 441: | ||
| [[Media:mathapathi.pdf|PDF]] | | [[Media:mathapathi.pdf|PDF]] | ||
| | | | ||
− | + | | [https://www.youtube.com/watch?v=L8QwofJpbFw Youtube] | |
− | |||
− | |||
− | |||
− | | [ | ||
− | |||
− | |||
|- | |- | ||
| Building your world in WebVR | | Building your world in WebVR | ||
Line 450: | Line 447: | ||
| [[Media:rabimba.pdf|PDF]] | | [[Media:rabimba.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=CC9uboR8TIQ Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 11:20am | | colspan="5" | Day 2, 11:20am | ||
Line 458: | Line 455: | ||
| [[Media:kabir.pdf|PDF]] | | [[Media:kabir.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=ld2SPjyETpI Youtube] |
|- | |- | ||
| Embedded Systems Meets Real Life -- The Orange Empire Railroad Museum Signal Garden | | Embedded Systems Meets Real Life -- The Orange Empire Railroad Museum Signal Garden | ||
Line 464: | Line 461: | ||
| [[Media:oualline.pdf|PDF]] | | [[Media:oualline.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=2TDgSIOHzco Youtube] |
|- | |- | ||
| Linux Integrated System Analysis (LISA) & Friends | | Linux Integrated System Analysis (LISA) & Friends | ||
Line 470: | Line 467: | ||
| [[Media:bellasi.pdf|PDF]] | | [[Media:bellasi.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=yXZzzUEngiU Youtube] |
|- | |- | ||
| Linux Power Management Optimization on the Nvidia Jetson Platform | | Linux Power Management Optimization on the Nvidia Jetson Platform | ||
Line 476: | Line 473: | ||
| [[Media:friesen.pdf|PDF]] | | [[Media:friesen.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=U2QkOe10o0c Youtube] |
|- | |- | ||
| Understand USB (in Linux) | | Understand USB (in Linux) | ||
Line 482: | Line 479: | ||
| [[Media:opasiak.pdf|PDF]] | | [[Media:opasiak.pdf|PDF]] | ||
| | | | ||
− | + | | [https://www.youtube.com/watch?v=JLhcE0O4bt0 Youtube] | |
− | |||
− | |||
− | |||
− | | [ | ||
− | |||
− | |||
|- | |- | ||
| 100% Open-Source Development for the Cortex-M | | 100% Open-Source Development for the Cortex-M | ||
Line 494: | Line 485: | ||
| [[Media:manderson2.pdf|PDF]] | | [[Media:manderson2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=FEPGxU8u0oc Youtube] |
|- | |- | ||
| IoT Security | | IoT Security | ||
Line 500: | Line 491: | ||
| [[Media.virji.pdf|PDF]] | | [[Media.virji.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=Ct3xIOG84iA Youtube] |
|- | |- | ||
| Understanding the Thread Interface of Google's Nest Devices | | Understanding the Thread Interface of Google's Nest Devices | ||
Line 506: | Line 497: | ||
| [[Media:manderson3.pdf|PDF]] | | [[Media:manderson3.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=1OGoltSxG-s Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 2:00pm | | colspan="5" | Day 2, 2:00pm | ||
Line 514: | Line 505: | ||
| [[Media:rickards.pdf|PDF]] | | [[Media:rickards.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=AwJik46Uy2M Youtube] |
|- | |- | ||
| libiio - Access to Sensor Devices Made Easy | | libiio - Access to Sensor Devices Made Easy | ||
Line 520: | Line 511: | ||
| [[Media:clausen.pdf|PDF]] | | [[Media:clausen.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=CS9NuRBzN5Y Youtube] |
|- | |- | ||
| Why is Robotics Converging on Embedded Linux and Where’s It Going Next? | | Why is Robotics Converging on Embedded Linux and Where’s It Going Next? | ||
Line 526: | Line 517: | ||
| [[Media:foote2.pdf|PDF]] | | [[Media:foote2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=CS9NuRBzN5Y Youtube] |
|- | |- | ||
| MQTT - IoT Messaging Protocol | | MQTT - IoT Messaging Protocol | ||
Line 532: | Line 523: | ||
| [[Media:quintero.pdf|PDF]] | | [[Media:quintero.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=m_fa5oa8kck Youtube] |
|- | |- | ||
| The Impact of IPv6 and the IoT on Smart Home Technology | | The Impact of IPv6 and the IoT on Smart Home Technology | ||
Line 538: | Line 529: | ||
| [[Media:gates.pdf|PDF]] | | [[Media:gates.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=mM0ulCO8srw Youtube] |
|- | |- | ||
| Power Management in Zephyr RTOS | | Power Management in Zephyr RTOS | ||
Line 544: | Line 535: | ||
| [[Media:rthomas.pdf|PDF]] | | [[Media:rthomas.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=eeccd3x2tIY Youtube] |
|- | |- | ||
| An IoT OS Security Architecture That is so Boring That You Can Sleep Soundly at Night | | An IoT OS Security Architecture That is so Boring That You Can Sleep Soundly at Night | ||
Line 550: | Line 541: | ||
| [[Media:ohly.pdf|PDF]] | | [[Media:ohly.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=tsqM7J1V0A8 Youtube] |
|- | |- | ||
| Hacking a Commercial Drone to Run an Open Source Autopilot - APM on Parrot Bebop | | Hacking a Commercial Drone to Run an Open Source Autopilot - APM on Parrot Bebop | ||
Line 556: | Line 547: | ||
| [[Media:beraud.pdf|PDF]] | | [[Media:beraud.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=ay0b1HgASM0 Youtube] |
|- | |- | ||
| Tutorial: Build Embedded Linux Systems with Clang/LLVM | | Tutorial: Build Embedded Linux Systems with Clang/LLVM | ||
Line 562: | Line 553: | ||
| [[Media:kraj.pdf|PDF]] | | [[Media:kraj.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=BcpzmHIOWcE Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 3:00pm | | colspan="5" | Day 2, 3:00pm | ||
Line 570: | Line 561: | ||
| [[Media:bingham.pdf|PDF]] | | [[Media:bingham.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=pqn5hIrz3A8 Youtube] |
|- | |- | ||
| The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project | | The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project | ||
Line 576: | Line 567: | ||
| [[Media:kobayashi.pdf|PDF]] | | [[Media:kobayashi.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=CNl9_nkhE_k Youtube] |
|- | |- | ||
| Toasting the Real World | | Toasting the Real World | ||
Line 582: | Line 573: | ||
| [[Media:barros.pdf|PDF]] | | [[Media:barros.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=oTYQj9pS3w0 Youtube] |
|- | |- | ||
| Migrating your IoT Application from RTOS to Embedded Linux (lessons learned) | | Migrating your IoT Application from RTOS to Embedded Linux (lessons learned) | ||
Line 588: | Line 579: | ||
| [[Media:nevarez.pdf|PDF]] | | [[Media:nevarez.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=bkz1iHprxXI Youtube] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| Mist Computing - Going Beyond the Fog | | Mist Computing - Going Beyond the Fog | ||
Line 600: | Line 585: | ||
| [[Media:preden.pdf|PDF]] | | [[Media:preden.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=S4D7-cRqU9Y Youtube] |
|- | |- | ||
| Handling Top Security Threats for Connected Embedded Devices | | Handling Top Security Threats for Connected Embedded Devices | ||
Line 606: | Line 591: | ||
| [[Media:stenberg.pdf|PDF]] | | [[Media:stenberg.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=_hg30_FdbXY Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 4:30pm | | colspan="5" | Day 2, 4:30pm | ||
Line 614: | Line 599: | ||
| [[Media:sousou.pdf|PDF]] | | [[Media:sousou.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/JQa3BZyFXm8 Youtube] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 645: | Line 618: | ||
| [[Media:wyngard.pdf|PDF]] | | [[Media:wyngard.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=HTPJtqyf9FY Youtube] |
|- | |- | ||
| EFL: A Toolkit for Developing Efficient and Attractive UIs on Embedded Devices | | EFL: A Toolkit for Developing Efficient and Attractive UIs on Embedded Devices | ||
| Cedric Bail, Samsung Open Source Group | | Cedric Bail, Samsung Open Source Group | ||
− | | [[Media:bail.pdf|PDF]] | + | | [[Media:ELC2016-bail.pdf|PDF]] |
− | |||
| | | | ||
+ | | [https://www.youtube.com/watch?v=S062ft-BYsg Youtube] | ||
|- | |- | ||
| Stale Data, or How We (Mis-)manage Modern Caches | | Stale Data, or How We (Mis-)manage Modern Caches | ||
Line 657: | Line 630: | ||
| [[Media:rutland2.pdf|PDF]] | | [[Media:rutland2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=F0SlIMHRnLk Youtube] |
|- | |- | ||
| Static Code Checking in the Linux Kernel | | Static Code Checking in the Linux Kernel | ||
Line 663: | Line 636: | ||
| [[Media:bargmann.pdf|PDF]] | | [[Media:bargmann.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=EuCiy8ZTVfg Youtube] |
|- | |- | ||
| Tales of Enforcement | | Tales of Enforcement | ||
Line 669: | Line 642: | ||
| [[Media:sandler.pdf|PDF]] | | [[Media:sandler.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=dDwEl-G1JhM Youtube] |
|- | |- | ||
| Creating the Open Source Building Blocks for IoT | | Creating the Open Source Building Blocks for IoT | ||
Line 675: | Line 648: | ||
| [[Media:skerett.pdf|PDF]] | | [[Media:skerett.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=uqgzeD8MK3o Youtube] |
|- | |- | ||
| Apache Mynewt' An OS and Tools for the Embedded World | | Apache Mynewt' An OS and Tools for the Embedded World | ||
Line 681: | Line 654: | ||
| [[Media:pace.pdf|PDF]] | | [[Media:pace.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=2BbNOoHqUBs Youtube] |
|- | |- | ||
| Embedded Programming for IoT | | Embedded Programming for IoT | ||
Line 687: | Line 660: | ||
| [[Media:light.pdf|PDF]] | | [[Media:light.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=eVGvPsCrQ_Y Youtube] |
|- | |- | ||
| Introduction to IoT.js | | Introduction to IoT.js | ||
Line 693: | Line 666: | ||
| [[Media:scheller.pdf|PDF]] | | [[Media:scheller.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=yvmlhRhG9ME Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 10:00am | | colspan="5" | Day 3, 10:00am | ||
Line 701: | Line 674: | ||
| [[Media:carrier.pdf|PDF]] | | [[Media:carrier.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=wcVjTKF_JYI Youtube] |
|- | |- | ||
| Atomic Display Support in Upstream | | Atomic Display Support in Upstream | ||
Line 707: | Line 680: | ||
| [[Media:vetter.pdf|PDF]] | | [[Media:vetter.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=YZPhxfus4Wk Youtube] |
|- | |- | ||
| HDMI CEC: What? Why? How? | | HDMI CEC: What? Why? How? | ||
Line 713: | Line 686: | ||
| [[Media:verkuil.pdf|PDF]] | | [[Media:verkuil.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=sk4oit_wykM Youtube] |
|- | |- | ||
| Securing Embedded Linux | | Securing Embedded Linux | ||
Line 719: | Line 692: | ||
| [[Media:manderson4.pdf|PDF]] | | [[Media:manderson4.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=4w4mtiy35ks Youtube] |
|- | |- | ||
| Tizen-based Remote Controller Car using Raspberry pi2 | | Tizen-based Remote Controller Car using Raspberry pi2 | ||
Line 725: | Line 698: | ||
| [[Media:pkumar.pdf|PDF]] | | [[Media:pkumar.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=tKdw4CIbG40 Youtube] |
|- | |- | ||
| 6LoWPAN: An Open IoT Networking Protocol | | 6LoWPAN: An Open IoT Networking Protocol | ||
Line 731: | Line 704: | ||
| [[Media:sschmidt.pdf|PDF]] | | [[Media:sschmidt.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=Wve8n8Sop_o Youtube] |
|- | |- | ||
| Intelligence at the Edge. Embracing the Data Flood | | Intelligence at the Edge. Embracing the Data Flood | ||
Line 737: | Line 710: | ||
| [[Media:tieto.pdf|PDF]] | | [[Media:tieto.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=dE6-VdDCYd0 Youtube] |
|- | |- | ||
| Linux and Real-Time Java for IoT | | Linux and Real-Time Java for IoT | ||
Line 743: | Line 716: | ||
| [[Media:rorden.pdf|PDF]] | | [[Media:rorden.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=DIVYc9trvxE Youtube] |
|- | |- | ||
| IoT provisioning with Web NFC | | IoT provisioning with Web NFC | ||
Line 749: | Line 722: | ||
| [[Media:zkis.pdf|PDF]] | | [[Media:zkis.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=pQwh-rRKDg0 Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 11:05am | | colspan="5" | Day 3, 11:05am | ||
Line 757: | Line 730: | ||
| [[Media:marin.pdf|PDF]] | | [[Media:marin.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=D-8n5b1uSTM Youtube] |
|- | |- | ||
| Building a CPU from Scratch: jcore Design Walkthrough | | Building a CPU from Scratch: jcore Design Walkthrough | ||
Line 763: | Line 736: | ||
| [[Media:landley.pdf|PDF]] | | [[Media:landley.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=lZGHbMS882w Youtube] |
|- | |- | ||
| Cryptography Basics for Embedded Developers | | Cryptography Basics for Embedded Developers | ||
Line 769: | Line 742: | ||
| [[Media:estenberg2.pdf|PDF]] | | [[Media:estenberg2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=y5YAT05XZCU Youtube] |
|- | |- | ||
| Implementing GCC5’s Profile-based Performance Optimizations On Embedded Systems Using The Yocto Project | | Implementing GCC5’s Profile-based Performance Optimizations On Embedded Systems Using The Yocto Project | ||
Line 775: | Line 748: | ||
| [[Media:samaniego.pdf|PDF]] | | [[Media:samaniego.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=R5Hrkd5BP0g Youtube] |
|- | |- | ||
| Increase Test Coverage in Linux-based Distros | | Increase Test Coverage in Linux-based Distros | ||
Line 781: | Line 754: | ||
| [[Media:rodriguez.pdf|PDF]] | | [[Media:rodriguez.pdf|PDF]] | ||
| | | | ||
+ | | [https://www.youtube.com/watch?v=UG0y6ggCw6A Youtube] | ||
+ | |- | ||
+ | | Socio-Technicl Aspects of Long Term Embedded Systems Maintenance | ||
+ | | Wolfgang Mauerer, Siemens | ||
+ | | [Media:mauerer.pdf|PDF] | ||
| | | | ||
+ | | [https://www.youtube.com/watch?v=1mLOQ1Vw4wo Youtube] | ||
|- | |- | ||
| Scalable Protocol Design Supporting Millions of Simultaneous Connections | | Scalable Protocol Design Supporting Millions of Simultaneous Connections | ||
Line 787: | Line 766: | ||
| [[Media:eastham.pdf|PDF]] | | [[Media:eastham.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=nnDh-9Cb6mM youtube] |
|- | |- | ||
| The Future of IoT Education - Our Journey in Teaching IoT | | The Future of IoT Education - Our Journey in Teaching IoT | ||
Line 793: | Line 772: | ||
| [[Media:uvisor.pdf|PDF]] | | [[Media:uvisor.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=YBh9K5E_m14 Youtube] |
|- | |- | ||
| Debugging Facility Improvements for ARM mbed | | Debugging Facility Improvements for ARM mbed | ||
Line 799: | Line 778: | ||
| [[Media:huang.pdf|PDF]] | | [[Media:huang.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=APuXkDFopss Youtube] |
|- | |- | ||
| Bringing the Peer Web To All Your Devices with Node.js | | Bringing the Peer Web To All Your Devices with Node.js | ||
Line 805: | Line 784: | ||
| [[Media:podwysocki.pdf|PDF]] | | [[Media:podwysocki.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=PN7kZXyaWvk Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 1:35pm | | colspan="5" | Day 3, 1:35pm | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| Automated Testing Laboratory for Embedded Linux Distributions | | Automated Testing Laboratory for Embedded Linux Distributions | ||
Line 819: | Line 792: | ||
| [[Media:wieczorek.pdf|PDF]] | | [[Media:wieczorek.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=Hv_P39pThmg Youtube] |
|- | |- | ||
| Survey of Open Hardware 2016 | | Survey of Open Hardware 2016 | ||
Line 825: | Line 798: | ||
| [[Media:hawley2.pdf|PDF]] | | [[Media:hawley2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=AY-qLhI_nD4 Youtube] |
|- | |- | ||
| Understanding a Real-Time System | | Understanding a Real-Time System | ||
Line 831: | Line 804: | ||
| [[Media:rostedt.pdf|PDF]] | | [[Media:rostedt.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=wAX3jOHHhn0 Youtube] |
|- | |- | ||
| Understanding ARM HW Debug Options | | Understanding ARM HW Debug Options | ||
Line 837: | Line 810: | ||
| [[Media:manderson5.pdf|PDF]] | | [[Media:manderson5.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=Tpt1GlN6gKI Youtube] |
|- | |- | ||
| Developing IoT Solutions with ODL | | Developing IoT Solutions with ODL | ||
Line 843: | Line 816: | ||
| [[Media:florit.pdf|PDF]] | | [[Media:florit.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=IEXTDwwbQh4 Youtube] |
|- | |- | ||
| Framework for Preventive Healthcare | | Framework for Preventive Healthcare | ||
Line 849: | Line 822: | ||
| [[Media:dorairaj.pdf|PDF]] | | [[Media:dorairaj.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=8AxiBqbLYJQ Youtube] |
|- | |- | ||
| IoT Devices: Secure Boot and SW Maintenance | | IoT Devices: Secure Boot and SW Maintenance | ||
Line 855: | Line 828: | ||
| [[Media:stoppa2.pdf|PDF]] | | [[Media:stoppa2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=eg3LuW5UzXQ Youtube] |
|- | |- | ||
| Automating your Home with Home Assistant: Python’s Answer to the Internet of Things | | Automating your Home with Home Assistant: Python’s Answer to the Internet of Things | ||
Line 861: | Line 834: | ||
| [[Media:schoutsen.pdf|PDF]] | | [[Media:schoutsen.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=4-6rTwKl6ww Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 2:35pm | | colspan="5" | Day 3, 2:35pm | ||
Line 869: | Line 842: | ||
| [[Media:demarchi2.pdf|PDF]] | | [[Media:demarchi2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=Fd9Ukjcof1s Youtube] |
|- | |- | ||
| Hardware Design for Linux Engineers | | Hardware Design for Linux Engineers | ||
Line 875: | Line 848: | ||
| [[Media:likely.pdf|PDF]] | | [[Media:likely.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=kCH5QkmKArg Youtube] |
|- | |- | ||
| Lessons from Ion | | Lessons from Ion | ||
− | | | + | | Laura Abbott, Red Hat |
| [[Media:abbott2.pdf|PDF]] | | [[Media:abbott2.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=Qtw6n9G6RfE Youtube] |
|- | |- | ||
| Memory Barriers in the Linux Kernel: Semantics and Practises | | Memory Barriers in the Linux Kernel: Semantics and Practises | ||
Line 887: | Line 860: | ||
| [[Media:bueso.pdf|PDF]] | | [[Media:bueso.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=Ykk_U7LX_jA Youtube] |
|- | |- | ||
| Considerations for Building Enterprise Grade IoT | | Considerations for Building Enterprise Grade IoT | ||
Line 893: | Line 866: | ||
| [[Media:verma.pdf|PDF]] | | [[Media:verma.pdf|PDF]] | ||
| | | | ||
− | + | | [https://www.youtube.com/watch?v=wXQMxat8VZ8 Youtube] | |
− | |||
− | |||
− | |||
− | | [ | ||
− | |||
− | |||
|- | |- | ||
| Zephyr™ Project: An RTOS to change the face of IoT | | Zephyr™ Project: An RTOS to change the face of IoT | ||
Line 905: | Line 872: | ||
| [[Media:nashif.pdf|PDF]] | | [[Media:nashif.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=fkfhWVOO8-w Youtube] |
|- | |- | ||
| Can the Promise of an Interoperable Smart Grid be Finally Realized in IoT? | | Can the Promise of an Interoperable Smart Grid be Finally Realized in IoT? | ||
Line 911: | Line 878: | ||
| [[Media:price.pdf|PDF]] | | [[Media:price.pdf|PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=HqsWmWQgcOk Youtube] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 3:55pm | | colspan="5" | Day 3, 3:55pm | ||
Line 917: | Line 884: | ||
| Keynote: Preempt-RT | | Keynote: Preempt-RT | ||
| Thomas Gleixner | | Thomas Gleixner | ||
− | | | + | | There were no slides. It was an interview. |
− | |||
| | | | ||
+ | | [https://www.youtube.com/watch?v=BIe0Mvi1ey0 Youtube] | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 4:15pm | | colspan="5" | Day 3, 4:15pm | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 938: | Line 899: | ||
| align="center" | '''Poster''' | | align="center" | '''Poster''' | ||
|- | |- | ||
− | | | + | | Building an IoT Empire |
− | | | + | | Michael Schloh von Bennewitz |
− | | | + | | [[Media:02_michael_schloh_von_bennewitz.pdf | PDF]] |
+ | |- | ||
+ | | Embedded Linux over-the-air update | ||
+ | | Marcin Pasinski, Mender.io | ||
+ | | [[Media:07_eystein_stenberg.pdf | PDF]] | ||
+ | |- | ||
+ | | Etnaviv in Linux Mainline / Barebox Bootloader | ||
+ | | Robert Schwebel, Pengutronix | ||
+ | | [[Media:11_robert_schwebel.pdf | PDF]] | ||
+ | |- | ||
+ | | FFmpeg Open Souce Multimedia Library | ||
+ | | Thilo Borgmann | ||
+ | | [[Media:13_thilo_borgmann.pdf | PDF]] | ||
+ | |- | ||
+ | | Fuego Test Framework | ||
+ | | Tim Bird, Core Embedded Linux Project | ||
+ | | [[Media:10_tim_bird.pdf | PDF]] | ||
+ | |- | ||
+ | | JerryScript 6LoWPAN Demo | ||
+ | | Tilmann Scheller & Stefan Schmidt, Samsung OSG | ||
+ | | [[Media:04_tilmann_scheller.pdf | PDF]] | ||
+ | |- | ||
+ | | kernelci.org + ACME = PowerCI | ||
+ | | Michael Turquette, BayLibre | ||
+ | | [[Media:06_michael_turquette.pdf | PDF]] | ||
+ | |- | ||
+ | | Kodi, Open Source Media Center | ||
+ | | Keith Herrington | ||
+ | | [[Media:12_keith_herrington.pdf | PDF]] | ||
+ | |- | ||
+ | | LininoOS, LininoIO and ArduinoOS : A suitable ecosystem for Linux and MCUs | ||
+ | | Arturo Rinaldi | ||
+ | | [[Media:09_arturo_rinaldi.pdf | PDF]] | ||
+ | |- | ||
+ | | Partitioning Hypervisor Jailhouse on ARM64 | ||
+ | | Jan Kiszka, Siemens AG | ||
+ | | [[Media:01_jan_kiszka.pdf | PDF]] | ||
+ | |- | ||
+ | | Power Plant runs on Linux | ||
+ | | Yoshiyuki Nitta and Yoshitake Kobayashi, TOSHIBA | ||
+ | | [[Media:08_kobayashi_yoshitake.pdf | PDF]] | ||
+ | |- | ||
+ | | Tizen devices connected with IoTivity | ||
+ | | Phil Coval, Samsung OSG | ||
+ | | [[Media:05_phil_coval.pdf | PDF]] | ||
|- | |- | ||
− | | | + | | Wedge 40, FBOSS and OpenBMC |
− | | | + | | Davide Cavalca, Facebook |
− | | | + | | [[Media:03_davide_cavalca.pdf | PDF]] |
|} | |} | ||
[[Category:2016]] | [[Category:2016]] | ||
[[Category:ELC]] | [[Category:ELC]] |
Revision as of 21:38, 13 October 2016
Presentations from ELC 2016.
Contents
Videos
The "YouTube" links in the table below are directly to the respective video. The list of videos for ELC 2016 (and OpenIOT) is available at: https://www.linux.com/news/watch-videos-embedded-linux-conference-openiot-summit-north-america-2016
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 | ||||
Welcome Remarks & Announcements | Tim Bird & Philip DesAustels, ELC and OpenIoT | Youtube | ||
Day 1, 9:10am | ||||
Keynote - Linus Torvalds in Conversation with Dirk Hohndel | Linus Torvalds and Dirk Hohndel | There is no presentation. It was an interview. | Youtube | |
Keynote: Ensuring IoT Devices and Solutions Work Seamlessly Together | Mike Richmond, OCF | Youtube | ||
Keynote - Keynote: Smart Devices and the Internet of Things | Raj Talluri, Qualcomm Technologies | Youtube | ||
Day 1, 10:40am | ||||
Digitalization of Kernel Diversion from the Upstream | Hisao Munakata, Renesas Electronics | Youtube | ||
How to Port Linux to a New Processor | Joel Porquet | Youtube | ||
Open Source in Every Car with Automotive Grade Linux | Walt Miner, The Linux Foundation | Youtube | ||
OpenEmbedded in the Real World | Scott Murray, Konsulko Group | Youtube | ||
Tutorial: Debugging Custom Hardware with Linux - Tools to Make Your Hardware Engineeers Love You | Chris Martin, Intel | Youtube | ||
Linux Connectivity for IoT | Marcel Holtmann, Intel OTC | Youtube | ||
IoT and Web: How Your Web Applications Can Start Interacting with the Real World (WebAPI) | Rabimba Karanjai | Youtube | ||
Day 1, 11:40am | ||||
BoF: kernelci.org: A Million Kernel Boots and Counting | Kevin Hilman, BayLibre | Youtube | ||
A Quick Survey of OSS Licenses, Tools and Compliance | Sean Hudson, Mentor Graphics | Youtube | ||
Portable Device Tree Connector: Painless Expansion Board Support | Pantelis Antoniou, Konsulko Group | Youtube | ||
Going Beyond the Device Heart Beat | Balwinder Kaur, AppDynamics | Youtube | ||
NATS: A Central Nervous System for IoT Messaging | Larry McQueary, NATS.io | Youtube | ||
Soletta Technical Introduction | Bruno Dilly, Intel | Youtube | ||
Day 1, 2:00pm | ||||
Buildroot vs. OpenEmbedded/Yocto: A Four Hands Discussion | Alexandre Belloni & Thomas Petazzoni, Free Electrons | Youtube | ||
Dissecting Qualcomm's 1.7M Android Fork | Stephen Boyd, Qualcomm | Youtube | ||
Introduction to memory Management in Linux | Alan Ott, Signal 11 Software | Youtube | ||
Bridging Open IoT with Legacy Systems | Matt Newton, Opto 22 | Youtube | ||
IoT Consensus - A Solution Suggestion to the 'Baskets of Remote' Problem | Benedikt Herudek | Youtube | ||
Hello Brillo | Dave Smith, NewCircle | Youtube | ||
Tutorial:I2C Hacking Demystified | Igor Stoppa, OpenSource Technology Center, Intel | Youtube | ||
Day 1, 3:00pm | ||||
Google ProjectARA Power Management Challenges | Patrick Titiano, BayLibre | Youtube | ||
Using DT Overlays to Support the C.H.I.P.'s Capes | Antoine Tenart, Free Electrons | Youtube | ||
Would You Trust Linux with Your Life?/Linux for Safety Critical Applications | Darren Hart, Intel Open Source Technology Center | Youtube | ||
IoT Programming Model: A Vision for Who and How to Develop in 2020 | Thiago Marciera, Intel OTC | Youtube | ||
Brillo/Weave Part 1: High Level Introduction | Bruce J. Beare, Intel | Youtube | ||
Day 1, 4:10pm | ||||
Bringing Display and 3D to the C.H.I.P Computer | Maxime Ripard, Free Electrons | Youtube | ||
Xenomai 3: An Overview of the Real-Time Framework for Linux | Jan Kiszka, Siemens AG | Youtube | ||
Technical Tradeoffs of IoT Platforms | Michael E. Anderson, The PTR | Youtube | ||
Group How to Use IoTivity on Tizen OS | Phil Coval | Youtube | ||
Brillo/Weave Part 2: Deep Dive | Bruce J. Beare, Intel | Youtube | ||
Autotools: A Demystification Tutorial | Thomas Petazzoni, Free Electrons | Youtube | ||
Day 1, 5:10pm | ||||
Bluetooth on Modern Linux | Szymon Janc | Youtube | ||
Modernizing the NAND Framework: The Big Picture | Boris Brezillion, Free Electrons | Youtube | ||
Swapping on Android: Compression Relieves the Pressure? | Vitaly Wool, Softprise Consulting | Youtube | ||
Real-Time IoT from the Edge | Matt Long, Microsoft | Youtube | ||
Javascript and Distributed IoT Computing | Wolfgang Mauerer, Technical University Regensburg/Siemens AG | Youtubel | ||
Zephyr Project: Developed with Security in Mind | Constanza Health | Youtube | ||
Day 1, 6:10pm | ||||
BoF: Device Tree | Frank Rowand | PDF1 (Frank) PDF2 (Grant) PDF3 (Pantelis) | Youtube | |
BoF: Embedded Virtualization | Greg Ungerer, Accelerated Concepts | Youtube | ||
BoF: MinnowBoard | John Hawley, Intel | No SLides | Youtube | |
BoF: Yocto Project / OpenEmbedded | Jeff Osier-Mixon, Intel Corporation / Yocto Project | Youtube |
Day 2 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 1, 9:00am | ||||
Keynote - The Evolution of Open Source to Propel the Growth of the Internet of Things | Mark Skarpness, Intel Corporation | Youtube | ||
Keynote - Mine the IoT Skills Gap: Architecting User-Centric Competitive Product Advantage | Dr. Sarah Cooper, M2Mi | Youtube | ||
Keynote: Towards IoT Convergence | Bryan Che, Red Hat | Youtube | ||
Keynote: It's All About the Data! | Andy Stanford-Clark, IBM | Youtube | ||
Day 2, 10:50am | ||||
Introduction to the Civil Infrastructure Platform | Urs Gleim, Siemens & Yoshitake Kobayashi, Toshiba | Youtube | ||
IPv6 for Du^H^H Developers used to IPv4 | Thiago Macieria, Intel OTC | Youtube | ||
OpenBMC - A Customized Linux Distribution Running on BMC | Tian Fang, Facebook | Youtube | ||
V4L2 on Steroids: The Request API | Laurent Pinchart | Youtube | ||
Using OpenEmbedded and PX4 with Snapdragon Flight | Mark Charlebois, Qualcomm | Youtube | ||
Bringing Intelligence to IoT Devices - Challenges Faced and Solleta Approach | Otavio Busatto Pontes, Intel OTC | Youtube | ||
IOT Open Platform Security Vulnerabilities | Chris Kocks, Pure Integration | Youtube | ||
Implementing Miniature Smart Home | Constantin Musca, Intel | Youtube | ||
Day 2, 11:50am | ||||
Developing a Standard Interface for Drones | Tully Foote, Open Source Robotics Foundation | Youtube | ||
Designing a Distro from Scratch Using OpenEmbedded | Koen Kooi, Linaro | Youtube | ||
Introduction to the Fuego Test System | Tim Bird, Sony Mobile | Youtube | ||
SCHED_DEADLINE: A Status Update | Juri Lelli, ARM Ltd | Youtube | ||
Unchain Your Toolchains with CROPS | Todor Minchev, Intel | Youtube | ||
Designing and Building for End-to-End Solutions | Shivakumor Mathapathi, Dew Mobility | Youtube | ||
Building your world in WebVR | Rabimba Karanjai | Youtube | ||
Day 2, 11:20am | ||||
Project Artemis - Visual Navigation for Flying Robots | Kabir Mohammed, Uasys | Youtube | ||
Embedded Systems Meets Real Life -- The Orange Empire Railroad Museum Signal Garden | Stephen D. Oualline | Youtube | ||
Linux Integrated System Analysis (LISA) & Friends | Patrick Bellasi, ARM Ltd | Youtube | ||
Linux Power Management Optimization on the Nvidia Jetson Platform | Merlin Friesen, Golden Gate Research | Youtube | ||
Understand USB (in Linux) | Krzysztof Opasiak | Youtube | ||
100% Open-Source Development for the Cortex-M | Michael E. Anderson, The PTR Group | Youtube | ||
IoT Security | Habib Virji, Samsung | Youtube | ||
Understanding the Thread Interface of Google's Nest Devices | Michael E. Anderson, The PTR Group | Youtube | ||
Day 2, 2:00pm | ||||
Intelligent Power Allocation for Consumer & Embedded Thermal Control | Ian Rickards, ARM Ltd | Youtube | ||
libiio - Access to Sensor Devices Made Easy | Lars-Peter Clausen, Analog Devices | Youtube | ||
Why is Robotics Converging on Embedded Linux and Where’s It Going Next? | Tully Foote, Open Source Robotics Foundation | Youtube | ||
MQTT - IoT Messaging Protocol | Francisco Quintero, Verizon Telematics | Youtube | ||
The Impact of IPv6 and the IoT on Smart Home Technology | Corey Gates | Youtube | ||
Power Management in Zephyr RTOS | Ramesh Thomas, Intel | Youtube | ||
An IoT OS Security Architecture That is so Boring That You Can Sleep Soundly at Night | Patrick Ohly, Intel Germany | Youtube | ||
Hacking a Commercial Drone to Run an Open Source Autopilot - APM on Parrot Bebop | Julien Beraud | Youtube | ||
Tutorial: Build Embedded Linux Systems with Clang/LLVM | Khem Raj, Comcast RDK | Youtube | ||
Day 2, 3:00pm | ||||
Debugging the Linux Kernel with GDB | Kieran Bingham | Youtube | ||
The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project | Yoshitake Kobayashi, Toshiba | Youtube | ||
Toasting the Real World | Belen Barros Pena, Intel OTC | Youtube | ||
Migrating your IoT Application from RTOS to Embedded Linux (lessons learned) | Aaron Nevarez | Youtube | ||
Mist Computing - Going Beyond the Fog | Jurgo Preden, Thinnect | Youtube | ||
Handling Top Security Threats for Connected Embedded Devices | Eystein Stenberg, Mender.io | Youtube | ||
Day 2, 4:30pm | ||||
Keynote - The Evolution of Open Source to Propel the Growth of the Internet of Things | Imad Sousou Vice President and General Manager, Open Source Technology Center Software and Services Group Intel Corporation | Youtube |
Day 3 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 3, 9:00am | ||||
Science Standardised Embedded Data Infrastructure for Drones (SSEDD) | Jane Wyngaard, Jet Propulsion Laboratory | Youtube | ||
EFL: A Toolkit for Developing Efficient and Attractive UIs on Embedded Devices | Cedric Bail, Samsung Open Source Group | Youtube | ||
Stale Data, or How We (Mis-)manage Modern Caches | Mark Rutland, ARM Ltd. | Youtube | ||
Static Code Checking in the Linux Kernel | Arnd Bergmann, Linaro | Youtube | ||
Tales of Enforcement | Karen Sandler, Software Freedom Conservancy | Youtube | ||
Creating the Open Source Building Blocks for IoT | Ian Skerett, Eclipse Foundation | Youtube | ||
Apache Mynewt' An OS and Tools for the Embedded World | James Pace, Micosa | Youtube | ||
Embedded Programming for IoT | John Light, Intel OTC | Youtube | ||
Introduction to IoT.js | Tilmann Scheller, Samsung Electronics | Youtube | ||
Day 3, 10:00am | ||||
Drone Simulation with Gazebo | Nicolas Carrier, Parrot | Youtube | ||
Atomic Display Support in Upstream | Daniel Vetter, Intel | Youtube | ||
HDMI CEC: What? Why? How? | Hans Verkuil, Cisco Systems Norway | Youtube | ||
Securing Embedded Linux | Michael E. Anderson, The PTR Group | Youtube | ||
Tizen-based Remote Controller Car using Raspberry pi2 | Pintu Kumar, Samsung R&D India | Youtube | ||
6LoWPAN: An Open IoT Networking Protocol | Stefan Schmidt, Samsung | Youtube | ||
Intelligence at the Edge. Embracing the Data Flood | Andrzej Wieczorek & Niklas Kvarnström, Tieto | Youtube | ||
Linux and Real-Time Java for IoT | Randy Rorden, PTC Inc. | Youtube | ||
IoT provisioning with Web NFC | Zoltan Kis, Intel OTC | Youtube | ||
Day 3, 11:05am | ||||
Embedded Linux 3D Sensing: Minnowboard Meets RealSense | Miguel Bernal Marin, Intel | Youtube | ||
Building a CPU from Scratch: jcore Design Walkthrough | Rob Landley, se-instruments | Youtube | ||
Cryptography Basics for Embedded Developers | Eystein Stenberg, Mender.io | Youtube | ||
Implementing GCC5’s Profile-based Performance Optimizations On Embedded Systems Using The Yocto Project | Alejandro Enedino Hernandez Samaniego, Intel, Intel OTC | Youtube | ||
Increase Test Coverage in Linux-based Distros | Victor Rodriguez, Intel | Youtube | ||
Socio-Technicl Aspects of Long Term Embedded Systems Maintenance | Wolfgang Mauerer, Siemens | PDF] | Youtube | |
Scalable Protocol Design Supporting Millions of Simultaneous Connections | Bryant Eastham, Panasonic North America | youtube | ||
The Future of IoT Education - Our Journey in Teaching IoT | Alexandru Radovici, Wyliodrin uVisor | Youtube | ||
Debugging Facility Improvements for ARM mbed | Jim Huang, South Star Xelerator | Youtube | ||
Bringing the Peer Web To All Your Devices with Node.js | Matthew Podwysocki, Microsoft | Youtube | ||
Day 3, 1:35pm | ||||
Automated Testing Laboratory for Embedded Linux Distributions | Pawel Wieczorek, Warsaw University of Technology | Youtube | ||
Survey of Open Hardware 2016 | John Hawley, Intel | Youtube | ||
Understanding a Real-Time System | Steven Rostedt, Red Hat | Youtube | ||
Understanding ARM HW Debug Options | Michael E. Anderson, The PTR Group | Youtube | ||
Developing IoT Solutions with ODL | Lionel Florit, Cisco | Youtube | ||
Framework for Preventive Healthcare | Sanjay Dorairaj, Comcast | Youtube | ||
IoT Devices: Secure Boot and SW Maintenance | Igor Stoppa, Intel OTC | Youtube | ||
Automating your Home with Home Assistant: Python’s Answer to the Internet of Things | Paulus Schoutsen, AppFolio | Youtube | ||
Day 3, 2:35pm | ||||
Linux and Dronecode development | Lucas De Marchi, Intel | Youtube | ||
Hardware Design for Linux Engineers | Grant Likely, Linaro | Youtube | ||
Lessons from Ion | Laura Abbott, Red Hat | Youtube | ||
Memory Barriers in the Linux Kernel: Semantics and Practises | Davidlohr Bueso, SUSE | Youtube | ||
Considerations for Building Enterprise Grade IoT | Ishu Verma, Red Hat | Youtube | ||
Zephyr™ Project: An RTOS to change the face of IoT | Anas Nashif | Youtube | ||
Can the Promise of an Interoperable Smart Grid be Finally Realized in IoT? | Odealya Price, Itron IoT | Youtube | ||
Day 3, 3:55pm | ||||
Keynote: Preempt-RT | Thomas Gleixner | There were no slides. It was an interview. | Youtube | |
Day 3, 4:15pm |
Technical Showcase Posters
Poster Title | Presenter | Poster |
Building an IoT Empire | Michael Schloh von Bennewitz | |
Embedded Linux over-the-air update | Marcin Pasinski, Mender.io | |
Etnaviv in Linux Mainline / Barebox Bootloader | Robert Schwebel, Pengutronix | |
FFmpeg Open Souce Multimedia Library | Thilo Borgmann | |
Fuego Test Framework | Tim Bird, Core Embedded Linux Project | |
JerryScript 6LoWPAN Demo | Tilmann Scheller & Stefan Schmidt, Samsung OSG | |
kernelci.org + ACME = PowerCI | Michael Turquette, BayLibre | |
Kodi, Open Source Media Center | Keith Herrington | |
LininoOS, LininoIO and ArduinoOS : A suitable ecosystem for Linux and MCUs | Arturo Rinaldi | |
Partitioning Hypervisor Jailhouse on ARM64 | Jan Kiszka, Siemens AG | |
Power Plant runs on Linux | Yoshiyuki Nitta and Yoshitake Kobayashi, TOSHIBA | |
Tizen devices connected with IoTivity | Phil Coval, Samsung OSG | |
Wedge 40, FBOSS and OpenBMC | Davide Cavalca, Facebook |