James Pace & Sterling Hughes (Runtime.io) Apache Mynewt is a community-driven, permissively licensed open source initiative for constrained, embedded devices and applications. The emergence of the IoT is proving that anything that can be connected will be. Many of these devices—wristbands and wearables, lightbulbs and locks--must be operated for long periods of time, but are constrained in terms of power, memory, and storage. Apache Mynewt addresses these constraints while remaining hardware agnostic. Apache Mynewt includes the world’s first controller-level open source Bluetooth Low Energy for microcontrollers. Apache Mynewt has 4 main goals: A foundational RTOS and embedded middleware such as boot loaders, file systems / TLV storage, time-series data support; rich instrumentation and logging infrastructure; Solid networking protocol stacks for secure, efficient communications with constrained devices; Simple image and configuration management and instrumentation for ongoing diagnostics, whether at the workbench or in mass deployment; Modularity and easy composability to build an optimized image. This presentation will help developers up and down the stack understand the requirements and challenges of embedded development environments. For embedded developers--whether they are using common maker environments like Arduino or mature product-oriented tools--a fresh approach to permissively licensed open source tools will be presented.

Read more

Discuss how the Systems team wound up hosting releases.linaro.org in the Austin Colo, how its holding up, and what other services might we “dogfood” in the future.

Read more

In this session we will discuss techniques and tools for writing automated tests that are robust, extensible and maintainable. The speakers will provide an initial presentation of the their own point of view on the subject, but audience participation is expected, and encouraged. Some topics that will be covered: UIAutomator andAndroidViewClient for UI testing on Android; shunit2 and clitest for organizing test suites; best practices for shell scripts.

Read more

In computer/mobile product world, due to the stability, project timeline, etc considerations, latest upstream kernel isn't their preference. The long term stable kernel is. But if you want to some of the latest features which only is in upstream kernel,you will have to backport them to old stable kernel. This presentation will share the kernel feature backport experience with audience, help them understand how to do backports quickly and effectively without detailed knowledge of the target feature, thus giving more flexibility and Improving productivity when making products. We will use some examples, to discuss how to get info from backport request, how to find necessary commits, how to get dependency, how to resolve conflicts, and finally how to test it.

Read more

This session will give an overview of Zephyr Project. Zephyr is a small, scalable, real-time operating system designed specifically for small-footprint IoT edge devices. Its modular design allows you to create an IoT solution that meets all of your device needs, regardless of architecture. It is also embedded with powerful development tools that will, over time, enable developers to customize its capabilities. Launched in partnership with the Linux Foundation, the Zephyr project is a truly open source solution focused on empowering community development. The goal of Zephyr is to allow commercial and open source developers alike to define and develop IoT solutions best suited for their needs.

Read more

LAS16-100K2: The Robot Operating System: An Open Source Framework for Modern Robotics
Speakers: Morgan Quigley
Date: September 26, 2016

Read more

LAS16-100K1: Welcome Keynote
Speakers: George Grey
Date: September 26, 2016
YouTube link to watch the keynote:  https://www.youtube.com/watch?v=BnQZiXpN3cQ

Read more

Questions and conversation on ARM Mali GPU and associated drivers Note: this session will not be videotaped.

Read more

Introduction to CI v2 for AOSP builds. There has been changes on how we have been doing AOSP development in Linaro. It has changed from daily builds to commit based builds. The session will give overview on how we can do all the builds on ci.linaro.org that we did on android-build.linaro.org.

Read more

We will explain the purpose of the PMWG farm and the current goals we have (e.g. collect power measurements, share reference platforms, monitor power trends of the kernel). We will also address the limitations of our farm and invite everyone to discuss which results should be displayed for further analysis.

Read more
Page 20 of 57« First...10...1819202122...304050...Last »