~/conference

Embedded Linux Conference + OpenIoT Summit North America 2018

titleauthorlength
Keynote: WelcomeTim Bird, Philip DesAutels04m
Conference runs 13 years and added IoT 4 years ago and now shows measurable change: session topics overlap between embedded Linux and IoT, signaling practical…
Talk on
Keynote: Intelligent Internet of Things: Start Analyzing Your Global Device Data for Real-TimeAntony Passemard23m
Claims a platform that connects millions of devices bi-directionally using Cloud IoT Core, Pub/Sub, BigQuery and Dataflow and runs ML with Cloud ML Engine and…
Talk on
Keynote: Sci-fi Destroys the World, Science Builds ItDaniel Wilson26m
Argues that the real threat isn’t sci‑fi apocalypse but consumer devices: an Amazon Echo / Alexa in the kitchen models subservience, AIBO tests show 80…
Talk on
Keynote: Designing the Next Billion Chips: How RISC-V is Revolutionizing HardwareYunsup Lee19m
Claims that RISC-V is a free and open RISC‑V ISA and that cloud tooling flips chip design into an API-driven workflow with templates and a third‑party IP…
Talk on
Tutorial: Introduction to Reverse EngineeringMike Anderson01h 46m
Quick practical tour of how devices get opened, analyzed and sometimes hijacked: hardware steps include repopulate connectors (JTAG/UART pogo pins), X‑ray to…
Talk on
System-in-Package Technology: Making it Easier to Build Your Own Linux ComputerErik Welsh52m
System-in-package (OSD3358) combines an AM3358 processor, DDR, PMIC and passives into one substrate so a PocketBeagle becomes a full Linux computer with far…
Talk on
Working with the Linux Kernel in the Yocto ProjectSean Hudson53m
Covers how to add a custom kernel into a Yocto build, showing the concrete workflows: add a recipe that pulls from git or a tarball, use config fragments or a…
Talk on
Drive your NAND within LinuxMiquèl Raynal36m
Linux gains exec_op as a unified NAND controller interface merged in kernel 4.16 that passes an array of low-level instructions (commands, addresses, data) so…
Talk on
Buildroot: What's New?Thomas Petazzoni54m
Buildroot generates complete embedded Linux images, ships 2,300+ packages, and issues three-month releases with one year of LTS maintenance per release. It…
Talk on
Impact of Platform Firmware on Linux KernelMegha Dey, Sai Praneeth Prakhya44m
Impact of Platform Firmware on Linux Kernel - Megha Dey & Sai Praneeth Prakhya, Intel The ubiquity of Linux coupled with the de-facto UEFI platform firmware…
Talk on
Preempt-RT Raspberry Pi LinuxTiejun Chen35m
Preempt-RT is merged into a Raspberry Pi kernel branch (rpi-4.14.y-rt) and tested on a Pi 3 Model B using cyclictest. Measured worst-case latencies fall from…
Talk on
An Introduction to Asymmetric Multiprocessing: When this Architecture can be a Game ChangerNicola La Gloria, Laura Nao52m
A working demo on an i.MX7 (Cortex‑A7 + M4) runs FreeRTOS on the M4 sampling an IMU every 10 ms with a 300‑sample TCM ring buffer and Linux 4.9 on the A7 for…
Talk on
BoF: Mender, Current and Future Status of the Open Source ProjectEystein Måløy Stenberg47m
Mender is an open-source OTA system (released a year ago) that combines a small client (~8 MB) and a management server, uses A/B dual-partition rollback so…
Talk on
Embedded Linux Quality Assurance: How to Not Lie with StatisticsWolfgang Mauerer53m
Argues that statistical QA is essential for embedded Linux reliability and latency claims and demonstrates concrete tools and steps: using R and the grammar of…
Talk on
Keeping up with LTS: Linux Kernel Functional Testing (LKFT) on DevicesThomas Gall41m
Want tests that actually run on devices: describes an open-source pipeline that picks up LTS RCs within a 48-hour window, builds across compilers and…
Talk on
Piece of Cake - Testing Remote Embedded Devices Made Easy Using Open-Hardware MuxPiPaweł Wieczorek34m
Open-hardware MuxPi (successor to SD MUX) provides remote flashing, USB-less microSD multiplexing, power cut/control and on-board power-measurement plus…
Talk on
An Unbiased Look at the Energy Aware Scheduler (EAS)Vitaly Wool48m
Energy Aware Scheduler (EAS) extends CFS to place tasks on big or little cores using PELT load estimates and DVFS info, then later replaces PELT with WALT…
Talk on
Booting it Successfully for the First Time with MainlineEnric Balletbò i Serra31m
Booting it Successfully for the First Time with Mainline - Enric Balletbò i Serra, Collabora Ltd. Things have gotten a lot better, and yet new hardware…
Talk on
Introduction to the Robot Operating System (ROS) MiddlewareMike Anderson57m
Overview of ROS installation and hands‑on build: Debian/Ubuntu install targets Lunar Loggerhead (May 2017) with ARM support for Raspberry Pi, set up via apt…
Talk on
Linux on Quick Turnaround Projects at Ball: No, We Aren’t Putting Linux in Canning JarsSam Povilus46m
Ball Aerospace uses Linux on Xilinx Zynq FPGA boards (MicroZed) to control phased array submodules, steering beams at tens of Hertz across 50–100 subarrays…
Talk on
Bring-up with Netconsole and USB without a Serial Debug NetJason Kridner49m
Shows bootloader-plus-host tools that bring a board up with no UART or JTAG: use the AM335x ROM to present USB-as-Ethernet, TFTP u-boot into RAM, run u-boot’s…
Talk on
OpenEmbedded/Yocto on RISC-V - New Kid on the BlockKhem Raj44m
OpenEmbedded/Yocto already builds 64-bit RISC-V images: core-image-minimal, core-image-base and core-image-full-cmdline compile and run under QEMU with…
Talk on
Introducing the “Lab in a Box” ConceptPatrick Titiano, Kevin Hilman51m
A turnkey CI rig crams six embedded boards into a PC case that runs LAVA master and dispatcher in Docker (separate containers plus a squid cache), uses FTDI…
Talk on
Tips for Writing Good Tests for LinuxTim Bird50m
Compares LTP (over 3,000 functional tests, structured output), Kselftest (in-kernel unit tests, ~350 files across ~52 dirs, moving to TAP format), and Fuego…
Talk on
Progress in the Embedded GPU EcosystemRobert Foss37m
Linux embedded GPUs now have real, usable drivers: Intel i915 traces to 2004 and supports modern GL/Vulkan, AMD and Qualcomm (Adreno via Code Aurora/Rob Clark)…
Talk on
Keynote: Connecting the Dots on All Things Great and SmallPhilip DesAutels17m
Edge computing is mainstream: connected things now outnumber phones, and companies move functionality into small local computers that actually ship and pay…
Talk on
Keynote: Arduino & Linux: A Love StoryMassimo Banzi21m
Keynote: Arduino & Linux: A Love Story - Massimo Banzi, Co-founder, Arduino Project In the last few years Arduino has revolutionised the relationship between…
Talk on
Keynote: Speeding Linux DevelopmentMark Charlebois04m
Compares concrete workflows for Yocto/OpenEmbedded versus Debian's 20,000 packages and when to prototype with a full distro versus buildroot-style images…
Talk on
Keynote: Federated Analytics at ScalePatricia Florissi33m
Claim: a prototype called Worldwide Herd runs federated analytics by pushing code to gateways and data zones, computes local histograms (then merges counts) to…
Talk on
Speeding your Linux Development with Debian and OpenEmbedded on DragonBoard™ 410cMark Charlebois38m
DragonBoard 410c uses a Snapdragon 410 (quad‑core Cortex‑A53, Adreno 306) with a 10‑year parts window and an Android‑style boot image; Debian gives instant…
Talk on
Secure Boot from A to ZQuentin Schulz, Mylène Josserand49m
Implemented a full chain‑of‑trust on an i.MX6 custom board with ROM-stored root hashes, OTP fuses to lock verification, and U-Boot FIT images embedding public…
Talk on
I + I2C = I3C: What's in this Additional 'I'?Boris Brezillon55m
I3C v1 claims higher throughput (up to 12.5 MHz clock with DDR/ternary HDR modes), lower power, dynamic address assignment via the DAA discovery sequence, and…
Talk on
What Every Driver Developer Should Know about RTJulia Cartwright47m
PREEMPT_RT forces irq threads so interrupt handlers run in kernel threads instead of long hard IRQ routines, reducing cyclictest tails from hundreds of…
Talk on
Update My Board!Mirza Krak43m
Compares four concrete update paths and what actually needs to be changed to get them running on a custom Yocto board: Mender produces a .mender artifact…
Talk on
Steering Xenomai into the Real-Time Linux FutureJan Kiszka49m
Xenomai commits to a smaller, maintainable core, keeps co-kernel semantics for legacy real-time code and plans an overhaul that aims for upstream relevancy…
Talk on
Android Common Kernel and Out of Mainline Patchset StatusAmit Pundir42m
Android Common Kernel and Out of Mainline Patchset Status - Amit Pundir, Linaro A quick overview of what the speaker is going to cover in this session. * A…
Talk on
Comparing and Contrasting Embedded Linux Build Systems and DistributionsDrew Moseley46m
Compares Yocto, Buildroot, OpenWRT/LEDE and desktop distros with concrete tradeoffs: Yocto builds full images plus a package feed, compiles mostly from source…
Talk on
A Solution to High Latencies Caused by I/OPaolo Valente41m
BFQ is an I/O scheduler implemented in the Linux kernel (in-tree since 4.12) that in tests on eMMC/SD cards and phones (HiKey and Pixel 2) cuts interactive…
Talk on
Implementing State-of-the-Art U-Boot Port, 2018 EditionMarek Vasut55m
Practical step‑by‑step for a new U‑Boot port that reaches mainline: implements device tree + driver model usage, shows concrete driver code (driver macro…
Talk on
BoF: Yocto Project & OpenEmbeddedJeffrey ‘Jefro’ Osier-Mixon47m
Open forum where Yocto Project core maintainers answer questions and show concrete workflows: meta-gplv2 not long-term and licensing makes backporting old…
Talk on
Measuring and Summarizing Latencies using the Trace Event SubsystemTom Zanussi46m
RT-devel merges an inter-event patchset (version 9) that builds on the Trace Event subsystem to compute latencies between two events, generate per-key…
Talk on
Secure Containers in Embedded DeploymentsStefano Stabellini38m
Claims that containers stay as the packaging layer while an embedded hypervisor enforces isolation so real‑time and safety are preserved; implements this with…
Talk on
Real-World Yocto: Getting the Most out of Your Build SystemStephano Cetola53m
Advice focuses on concrete tactics: split layers by distro, machine and UI to avoid painful upgrades; use Shared State Cache and sstate mirrors to reuse builds…
Talk on
Maintaining a Real Time Stable KernelSteven Rostedt50m
Maintains the PREEMPT_RT stable trees by merging stable releases one-by-one (examples: 4.9 → 4.14 → 4.16, with long‑term 3.18 kept only if needed)…
Talk on
Graphics Performance Analysis with FrameRetrace: A Responsive UI for ApiTraceMark Janes48m
FrameRetrace is a fully open-source OpenGL frame debugger built atop ApiTrace that lets developers rerun a captured frame, edit and recompile shaders, tweak GL…
Talk on
Welcome Back to Day 3Tim Bird01m
Welcome back to Day 3 with a quick recap: breakfast includes bacon after last night’s reception, the exhibit hall and showcases run as scheduled, and the…
Organiser on
Keynote: Open Source: The New NormalImad Sousou13m
Two Intel-launched projects aim to break into historically closed layers: Acorn hypervisor is a 25,000 line, ultra‑thin hypervisor (about 1/6–1/7 the size of…
Talk on
Keynote: Calm Technology: Design for the Next 50 Billion ThingsAmber Case25m
Argues that attention is the scarce resource as billions of devices arrive and lays out concrete design rules: keep notifications peripheral first, compress…
Talk on
Keynote: The Kernel ReportJonathan Corbet26m
Six kernel releases in 13 months average 13,000 changes per release from about 1,700 developers, and 4.15 slips 11 weeks because of Meltdown/Spectre fixes with…
Talk on
The Salmon Diet: Up-Streaming Drivers as a Form of OptimizationGilad Ben Yossef49m
Up-streaming an existing out‑of‑tree Arm CryptoCell driver into the kernel yields concrete quality gains: iterative community review and use of kernel APIs and…
Talk on
CPU Power Saving Methods for Real-time WorkloadsRamesh Thomas32m
Describes two concrete methods to remove jitter from real‑time Linux: apply a PM QoS exit‑latency constraint (example: 30 µs blocks a problematic C6) and limit…
Talk on
OSS License Compliance for Software Developers, NOT for Legal ExpertsSatoru Ueda45m
Sony describes concrete steps for engineer-led license compliance: a company OSS committee of ~100 members plus an OSS Strategy Board, a public GPL source…
Talk on
ACRN: A Big Little Hypervisor for IoT DevelopmentEddie Dong44m
ACRN is a type‑1, partitioning device hypervisor for Intel-based embedded/IoT systems that deliberately keeps core firmware tiny (about ~30k LOC versus KVM’s…
Talk on
3D Printing with Linux and XenomaiKendall Auel54m
Ported a large commercial RTOS printer control code to Linux plus Xenomai Cobalt and runs the compute-bound slicer and hard real-time control on the same x86…
Talk on
Not Really, but Kind of Real Time LinuxSandra Capri52m
Investigation tests Raspberry Pi 3 (vanilla Linux, kernel 4.x) and BeagleBone Black PRU hardware using a logic analyzer and oscilloscope to generate a pulse 11…
Talk on
BoF: DevicetreeFrank Rowand01h 10m
Year‑old progress: the device tree compiler gains richer checks and simplified overlay syntax (now in DTC 4.15), new tools include an --annotate output, a…
Talk on
Reliable Linux Wireless - Techniques for Debugging Wireless Module IntegrationsSteve deRosier55m
Practical steps for getting an embedded Linux Wi‑Fi module working: verify bus IDs with lsusb/lspci, confirm power and check PWD_L pin with an oscilloscope…
Talk on
Civil Infrastructure Platform: Industrial Grade Open Source Base-LayerYoshitake Kobayashi47m
Project builds an industrial-grade SLTS base layer around Linux (initial CIP kernel tracks 4.4 with PREEMPT_RT backports and a maintainer hired from Siemens)…
Talk on
EFL 2.0, Time to Rethink and Make Things Easier!Cedric Bail44m
EFL 2.0 presents a rewritten object model with refcounted parent relationships, a JSON-like EO files description language that generates C boilerplate and…
Talk on
Using VS and VS Code for Embedded C/C++ DevelopmentMarc Goodner54m
Demonstrates using Visual Studio Code and Visual Studio to edit, build, flash and debug embedded C/C++ with real steps: export mbed projects to a zip that…
Talk on
The Road Towards a Linux TSN InfrastructureJesus Sanchez-Palencia50m
Implemented Linux interfaces for TSN: use mqprio to expose hardware queues, a CBS qdisc for credit‑based shaping and a TBS qdisc plus a TXTIME socket option…
Talk on
Debian for Embedded Systems: Best PracticesVagrant Cascadian44m
Debian gives access to 25,000 packages, stable releases get roughly two years of support (extendable toward five), and reproducible builds are now in policy so…
Talk on
Ethernet Switch Support in the Linux KernelAlexandre Belloni46m
Hardware Ethernet switches on SoCs can offload VLAN tagging, IGMP snooping and link aggregation to the kernel using switchdev and DSA APIs, with the switch…
Talk on
Living on Master: Using Yocto Project, Jenkins and LAVA for a Rolling ReleaseTim Orling48m
Build system that continuously compiles a full Yocto distribution and runs hardware tests, using Yocto Project, Jenkins, LAVA together; upstream metadata…
Talk on
Keynote: The Maintainer's ParadoxTim Bird14m
Argument: open projects gain value from diversity but maintainers get overwhelmed by incoming patches. Uses the Fuego test framework as a real example, notes a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.