Difference between revisions of "Open Source Projects"

From eLinux.org
Jump to: navigation, search
Line 68: Line 68:
 
'''Summary:'''
 
'''Summary:'''
 
This presentation talks about use of IcedTea patch for <br>
 
This presentation talks about use of IcedTea patch for <br>
cross compiling OpenJDK for embedded Linux devices(here beagleboard).
+
cross compiling OpenJDK for embedded Linux devices(here beagleboard). <br>
 +
 
 
* [https://elinux.org/images/4/40/Cross-compiling_OpenJDK.pdf PDF]
 
* [https://elinux.org/images/4/40/Cross-compiling_OpenJDK.pdf PDF]
  
='''Zephyr'''=
+
='''Minnow Board'''=
  
== Developing Open-Source Software RTOS with Functional Safety in Mind [ELCE 2018] ==
+
== BoF: MinnowBoard [ELC 2016]==
'''Presenter: ''' Anas Nashif, Intel<br>
+
'''Presenter:''' John Hawley, Intel <br>
 
'''Summary:'''
 
'''Summary:'''
This talk will show how the Zephyr project is moving to a new <br>
+
This is a BoF session on Minnow Board. <br>
development process and methodology that uses existing and public <br>
 
tools to address many of the requirements and foundations that would <br>
 
help with using Zephyr in applications depending on functional safety.
 
  
* [https://elinux.org/images/7/70/Elce_2018_Anas_nashif.pdf PDF] | [https://youtu.be/7gzndTzHPFM VIDEO]
+
* [https://youtu.be/g2SRi6eoEbE VIDEO]
  
==Zephyr and Trusted Execution Environments [ELCE 2018] ==
+
= '''Open Source - Principles, Communities, Techniques''' =
'''Presenter:'''Andy Gross, Linaro <br>
 
'''Summary:'''
 
This presentation presents the current state of the Zephyr Project<br>
 
and implementation of trusted execution environment support. Andy will<br>
 
discuss the various changes required to support ARMv8M and ARMv7M trusted<br>
 
execution environment.
 
* [https://elinux.org/images/8/8a/Zephyr-and-Trusted-Execution-Environments-Andy-Gross-Linaro.pdf PDF] | [https://youtu.be/LdvSCaZ36Ms VIDEO]
 
  
== A Zephyr User Story [ELCE 2018] ==
+
== Keynote: Open Source: The New Normal [ELC 2018]==
'''Presenter: '''Franco Saworski, blik GmbH <br>
+
'''Presenter:''' Imad Sousou, Corporate Vice President and General Manager, Open Source Technology Center, Intel <br>
 
'''Summary:'''
 
'''Summary:'''
This talk will guide you through the decision process for an RTOS<br>  
+
This is a key-note explaining how Open Source continues to be the driving <br>
and goes on to discuss implementation details.
+
force behind the next great wave of the technology revolution. The speaker <br>
* [https://elinux.org/images/7/73/A-Zephyr-User-Story-ELCE-OIOT-2018.pdf PDF] | [https://youtu.be/CJ9ILPxi4SQ VIDEO]
+
will highlight how Intel is/has contributed to the open source in this <br>
 +
increasingly smart, connected world. <br>
  
==Backporting is so 1993 [ELCE 2018] ==
+
* [https://youtu.be/EAOouP2YK0g VIDEO]
'''Presenter: '''Ricardo Salveti & Michael Scott, Foundries.io <br>
 
'''Summary:'''
 
This talk  will show you how you can build better embedded<br>
 
products with the help of some amazing new open source technologies(Zephyr)<br>
 
and some good design practices.
 
* [https://elinux.org/images/3/3d/Backporting-is-so-1993-Ricardo-Salveti-Michael-Scott-Foundries.io_.pdf PDF] | [https://youtu.be/nZuyopBDBI4 VIDEO]
 
  
== Enabling Zephyr on Your Hardware Platform [ELCE 2018] ==
+
== Leveraging the Open Source Development Model Inside Your Company [ELCE 2016] ==
'''Presenter: ''' Diego Sueiro, Sepura / Embarcados <br>
+
'''Presenter: '''Mark Gisi, Wind River Systems<br>
 
'''Summary:'''
 
'''Summary:'''
This talk will go through the detailed process of adding support<br>  
+
This presentation discusses why the Open Development model<br>  
for new architectures and hardware platforms in Zephyr, showing a<br>  
+
works internally, pitfalls to avoid, how it fosters innovation<br>  
step-by-step guide with a real example pointing out the caveats and <br>
+
and the benefits it offers to both engineers and the company collectively. <br>
some debugging tricks.
 
* [https://elinux.org/images/a/ad/Enabling-Zephyr-on-Your-Hardware-Platform-Diego-Sueiro-Sepura-Embarcados-1.pdf PDF] | [https://youtu.be/vie06nKvYB8 VIDEO]
 
  
==Linux and Zephyr “Talking” to Each Other in the Same SoC [ELCE 2018] ==
+
* [https://elinux.org/index.php?title=Special:Upload&wpDestFile=Leveraging_the_Open_Source_Development_Model_Inside_Your_Company.pdf PDF] | [https://youtu.be/xfMTE74y2Ig?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
'''Presenter: '''Diego Sueiro, Sepura / Embarcados <br>
 
'''Summary:'''
 
This presentation will talk about how Linux and Zephyr can<br>
 
share data using RPMsg, initialization flow, and configurations<br>
 
needed to enable its communication.
 
  
* [https://elinux.org/images/4/4b/Linux-and-Zephyr-%E2%80%9CTalking%E2%80%9D-to-Each-Other-in-the-Same-SoC-Diego-Sueiro-Sepura-Embarcados-1.pdf PDF] | [https://youtu.be/4zMyjaEgj2U VIDEO]
+
== The Paradox of OpenSource and Embedded [ELC 2015]==
 
+
'''Presenter:''' Tim Bird, Sony Mobile <br>
== Using SoC Vendor HALs in the Zephyr Project [ELCE 2017] ==
 
'''Presenter: '''Maureen Helm, NXP Semiconductors <br>
 
 
'''Summary:'''
 
'''Summary:'''
This session will cover how and why the Zephyr Project uses<br>  
+
This presentation talks about different set of requirements invading the <br>
SoC vendor HALs, what are the common problems, and how to address them.
+
Embedded and Linux world and covers how community participation with open <br>
 +
sourcing can strive towards building a solution for the current requirements. <br>
  
* [https://elinux.org/images/5/5a/ELCE17_-_Using_SoC_Vendor_HALs_in_the_Zephyr_Project.pdf PDF] | [https://youtu.be/BV7EYCzSXH0 VIDEO]
+
* [https://elinux.org/images/d/de/The-paradox-of-open-source-and-embedded-elc-2014.pdf PDF]
  
== Device Tree in Zephyr [ELC 2017]==
+
== Can You Market an Open Source Project? [ELCE 2012] ==
'''Presenter:''' Andy Gross, Linaro <br>
+
'''Presenter: '''Tracey M. Erway, Intel & Nithya A. Ruff, Synopsys <br>
 
'''Summary:'''
 
'''Summary:'''
This session will discuss the topic with regards to Zephyr, the changes that <br>
+
This presentation talks about what does a project cycle generally <br>
have been made to integrate device tree into Zephyr, how this impacts the way <br>
+
look like, objective of marketing in Open Source, Corporate Open Source Marketing<br>
system configuration is done, and additional changes needed for Zephyr and the <br>
+
and marketing Open Source Projects.
progress on a common definition format and tooling associated with it. <br>
 
  
* [https://www.youtube.com/watch?v=eOZ0_pNU5vg VIDEO]
+
* [https://elinux.org/images/8/8d/Can_You_Market_an_Open_Source_Project.pdf PDF]
  
== The Zephyr Project: Reflection on the FIrst Year and Plans for the Next Year [ELC 2017]==
+
== Collaborative Initiatives in Embedded Linux [ELCE 2011] ==
'''Presenter:''' Anas Nashif, Intel <br>
+
'''Presenter: '''Jeff Osier-Mixon (Intel) <br>
 
'''Summary:'''
 
'''Summary:'''
This session celebrates the first year of Zephyr project and calls for a <br>
+
This presentation talks about Collaboration, types<br>
reflection on the past year and an overview of the major achievements done <br>
+
of collaborative initiatives and its examples.
and an opportunity to share with developers and users of the project the <br>
 
plans for the coming year. <br>
 
  
* [https://www.youtube.com/watch?v=XMEA5S5V8_0 VIDEO]
+
* [https://elinux.org/images/b/b1/ELCE2011-Collaborative-Initiatives.pdf PDF]
  
== Implementing Network Protocols in Zephyr [ELC 2017]==
+
== Facilitating Open Source Development and Collaboration [ELCE 2010] ==
'''Presenter:''' Flavio Santes, Intel <br>
+
'''Presenter:''' Philippe Robin <br>
 
'''Summary:'''
 
'''Summary:'''
In this talk, the speaker shares his experiences with the audience <br>
+
This presentation provides information about Linaro <br>
about the implementation of network protocols in the Zephyr RTOS. <br>
+
Development Cycle and User benefits from the common kernel.<br>
  
* [https://www.youtube.com/watch?v=c4b6VGEWWdc VIDEO]
+
* [https://elinux.org/images/0/00/ELCE-2010-Linaro.pdf PDF]
  
== Zephyr on Beetle [ELC 2017]==
+
== Cooperative Development Inside Communities [ELC 2009]==
'''Presenter:''' Vincenzo Frascisno, ARM Ltd <br>
+
'''Presenter:''' Jeffrey Osier-Mixon <br>
 
'''Summary:'''
 
'''Summary:'''
This session gives an overview of the current status of Zephyr OS running on <br>
+
This presentation talks about the benefits and advantages of <br>
Beetle and provides a deep dive on how to port a new platform into Zephyr <br>
+
community development to meet the challenging needs. <br>  
with examples related to the ARM platform. <br>
 
  
* [https://www.youtube.com/watch?v=DP9YAgDMRxw VIDEO]
+
* [https://elinux.org/images/6/6f/ArduinoLinux_Anderson.pdf PDF] | [http://free-electrons.com/blog/elc2014-videos/ VIDEO]
 
 
== SDK in the Browser for Zephyr [ELC 2017] ==
 
'''Presenter:''' Sakari Poussa, Intel <br>
 
'''Summary:'''
 
This talk presents a fast and easy way to start development using Zephyr board, <br>
 
USB cable and Web Browser. The Zephyr will be running JavaScript Runtime for <br>
 
Zephyr including a “shell” developer mode and Web USB. The Browser has the <br>
 
IDE where code can be edited and downloaded onto the board. A live demo is <br>
 
is also included. <br>
 
 
 
* [https://www.youtube.com/watch?v=FTLjNYKkiSM VIDEO]
 
 
 
== Fun with Zephyr and BBC micro:bit [ELC 2017] ==
 
'''Presenter:''' Marcel Holtmann, Open Source Technology Center, Intel <br>
 
'''Summary:'''
 
This presentation shows how Zephyr empowers the BBC micro:bit devices and <br>
 
its Bluetooth chip to do fun things. <br>
 
 
 
* [https://www.youtube.com/watch?v=ZZRbIpVJGns VIDEO]
 
 
 
== War Story: Using Zephyr to Develop a Wearable Device [ELC 2017]==
 
'''Presenter:''' Fabien Parent, BayLibre <br>
 
'''Summary:'''
 
The presenters share their experience and reasons for selecting Zephyr for <br>
 
making the first consumer electronics product among the many RTOS choices available. <br>
 
They also talk about contributing support for a new platform into the upstream <br>
 
Zephyr project and using it as a base for product development of a new wearable device. <br>
 
 
 
* [https://www.youtube.com/watch?v=XUJK2htXxKw VIDEO]
 
 
 
== Zephyr Project: Developed with Security in Mind [ELC 2016]==
 
'''Presenter:''' Constanza Health <br>
 
'''Summary:'''
 
This session gives a deeper look into the integration, <br>
 
methodology and vision of security for Zephyr Project. <br>
 
 
 
* [https://youtu.be/-LuBclNB5jc VIDEO]
 
 
 
== Zephyr Project: An RTOS to Change the Face of IoT [ELCE 2016] ==
 
'''Presenter: '''Geoff Thorpe, NXP Semiconductor <br>
 
'''Summary:'''
 
This talk will provide some provocative insights into IoT<br>
 
Security generally, as well as outlining the role the Zephyr<br>
 
project has to play.
 
 
 
* [https://elinux.org/index.php?title=Special:Upload&wpDestFile=An_RTOS_to_Change_the_Face_of_IoT.pdf PDF] | [https://youtu.be/_ALCurAVn_k?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
 
==The Zephyr™ Project – An Updated Overview [ELCE 2016] ==
 
'''Presenter: '''Anas Nashif, Intel & Benjamin Walsh, Wind River <br>
 
'''Summary:'''
 
This presentation gives a quick overview of the Zephyr Project’s<br>
 
features, functions and capabilities.
 
 
 
* [https://elinux.org/index.php?title=Special:Upload&wpDestFile=Anas_Nashif.pdf PDF] | [https://youtu.be/fxzB7OS2UY8?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
 
==Improving System Configuration for Zephyr and Beyond [ELCE 2016] ==
 
'''Presenter: '''Andy Gross, Linaro <br>
 
'''Summary:'''
 
This session will discuss the topic with regards to Zephyr,<br>
 
how system configuration is conveyed today, what changes needed to Zephyr,<br>
 
and the progress on a common definition format and tooling associated with it.
 
 
 
* [https://elinux.org/images/3/31/Improving_System_Configuration_for_Zephyr_and_Beyond.pdf PDF] | [https://youtu.be/y6SKfjgOQ60?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
 
== JavaScript Meets Zephyr [ELCE 2016] ==
 
'''Presenter: '''Sakari Poussa, Intel <br>
 
'''Summary:'''
 
This presentation explains how to create a Zephyr application<br>
 
using JavaScript.
 
* [https://elinux.org/images/f/ff/JavaScript_Meets_Zephyr.pdf PDF] | [https://youtu.be/Q9vw3h4QBfo?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
 
== BlueZ Meets Zephyr [ELCE 2016] ==
 
'''Presenter: '''Luiz Augusto von Dentz, Intel <br>
 
'''Summary:'''
 
This presentation will explain how the Zephyr Bluetooth stack<br>
 
benefits from Linux BlueZ stack, sharing tools and developers. The<br>
 
presentation will focus on the many tools available for Linux and <br>
 
how they can speed up developing and testing of new solutions.
 
 
 
* [https://elinux.org/images/a/a6/BlueZ_Meets_Zephyr.pdf PDF] | [https://youtu.be/SdmZX5q-XDg?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
 
== Creating Memory Efficient and High Performance IP Stack for Zephyr OS [ELCE 2016] ==
 
'''Presenter: '''Jukka Rissanen, Open Source Technology Center, Intel <br>
 
'''Summary:'''
 
This presentation explains how Zephyr OS IP stack handles<br>
 
statically  allocated limited memory problem by allocating<br>
 
memory pool of small network buffers optimized for used network bearer type.
 
* [https://elinux.org/images/1/18/Rissanen.pdf PDF] | [https://youtu.be/Vgv7Sdf-UkQ?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
 
='''Minnow Board'''=
 
 
 
== BoF: MinnowBoard [ELC 2016]==
 
'''Presenter:''' John Hawley, Intel <br>
 
'''Summary:'''
 
This is a BoF session on Minnow Board. <br>
 
 
 
* [https://youtu.be/g2SRi6eoEbE VIDEO]
 
  
 
= '''Others''' =
 
= '''Others''' =
 
== NuttX for Embedded Linux Developers [ELCE 2019] ==
 
 
'''Presenter:''' Masayuki Ishikawa, Sony <br>
 
'''Summary:'''
 
This presentation provides information about sony uses NuttX in shipped audio <br>
 
products and in research for future products including SMP systems <br>
 
and Networking (USB RNDIS and Bluetooth PAN). <br>
 
 
* [https://elinux.org/images/8/84/NuttX_for_Embedded_Linux_develpers_20191026_without_video.pdf PDF] | [https://youtu.be/huzhQrwJF4A?list=PLbzoR-pLrL6pamOj4UifcMJf560Ph6mJp VIDEO]
 
 
== Keynote: Open Source: The New Normal [ELC 2018]==
 
'''Presenter:''' Imad Sousou, Corporate Vice President and General Manager, Open Source Technology Center, Intel <br>
 
'''Summary:'''
 
This is a key-note explaining how Open Source continues to be the driving <br>
 
force behind the next great wave of the technology revolution. The speaker <br>
 
will highlight how Intel is/has contributed to the open source in this <br>
 
increasingly smart, connected world. <br>
 
 
* [https://youtu.be/EAOouP2YK0g VIDEO]
 
  
 
== Forward Porting Google Nexus 5X/6P - Lessons from the Trenches and What's Next [ELC 2018]==
 
== Forward Porting Google Nexus 5X/6P - Lessons from the Trenches and What's Next [ELC 2018]==
Line 314: Line 171:
  
 
* [https://elinux.org/images/d/d3/The_Syria_Airlift_Project-_Open-Sourcing_Humanitarian_Airlift.pdf PDF]
 
* [https://elinux.org/images/d/d3/The_Syria_Airlift_Project-_Open-Sourcing_Humanitarian_Airlift.pdf PDF]
 
==Introducing resinOS: An Operating System Tailored for Containers and Built for the Embedded World [ELCE 2016] ==
 
'''Presenter: '''Petros Angelatos & Andrei Gherzan, resin.io <br>
 
'''Summary:'''
 
This talk will discuss how resinOS was built, highlight some of<br>
 
its key features, and share a roadmap for future development and contribution. <br>
 
 
* [https://elinux.org/images/d/d9/Introducing_resinOS.pdf PDF] | [https://youtu.be/5Q_-P1kBS58?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
== Leveraging the Open Source Development Model Inside Your Company [ELCE 2016] ==
 
'''Presenter: '''Mark Gisi, Wind River Systems<br>
 
'''Summary:'''
 
This presentation discusses why the Open Development model<br>
 
works internally, pitfalls to avoid, how it fosters innovation<br>
 
and the benefits it offers to both engineers and the company collectively. <br>
 
 
* [https://elinux.org/index.php?title=Special:Upload&wpDestFile=Leveraging_the_Open_Source_Development_Model_Inside_Your_Company.pdf PDF] | [https://youtu.be/xfMTE74y2Ig?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
 
==Open Source, Encryption and Export Regulations & The New Compliance Frontier [ELCE 2016] ==
 
'''Presenter: '''Mark Gisi, Wind River Systems <br>
 
'''Summary:'''
 
This presentation discusses best practices used to identify<br>
 
encryption in software, and open source tools.
 
 
* [https://youtu.be/CYWMiu-B4EI?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 
  
 
== Open Lighting Architecture: Blinky Lights! [ELC 2015]==
 
== Open Lighting Architecture: Blinky Lights! [ELC 2015]==
Line 347: Line 179:
  
 
* [https://elinux.org/images/a/a6/Open_Lighting_Architecture-_Blinky_Lights%21.pdf PDF]
 
* [https://elinux.org/images/a/a6/Open_Lighting_Architecture-_Blinky_Lights%21.pdf PDF]
 
== The Paradox of OpenSource and Embedded [ELC 2015]==
 
'''Presenter:''' Tim Bird, Sony Mobile <br>
 
'''Summary:'''
 
This presentation talks about different set of requirements invading the <br>
 
Embedded and Linux world and covers how community participation with open <br>
 
sourcing can strive towards building a solution for the current requirements. <br>
 
 
* [https://elinux.org/images/d/de/The-paradox-of-open-source-and-embedded-elc-2014.pdf PDF]
 
  
 
== CHIP - The World's First Nine Dollar Computer [ELCE 2015] ==
 
== CHIP - The World's First Nine Dollar Computer [ELCE 2015] ==
Line 373: Line 196:
  
 
* [https://elinux.org/images/6/6f/ArduinoLinux_Anderson.pdf PDF] | [http://free-electrons.com/blog/elc2014-videos/ VIDEO]
 
* [https://elinux.org/images/6/6f/ArduinoLinux_Anderson.pdf PDF] | [http://free-electrons.com/blog/elc2014-videos/ VIDEO]
 
== Can You Market an Open Source Project? [ELCE 2012] ==
 
'''Presenter: '''Tracey M. Erway, Intel & Nithya A. Ruff, Synopsys <br>
 
'''Summary:'''
 
This presentation talks about what does a project cycle generally <br>
 
look like, objective of marketing in Open Source, Corporate Open Source Marketing<br>
 
and marketing Open Source Projects.
 
 
* [https://elinux.org/images/8/8d/Can_You_Market_an_Open_Source_Project.pdf PDF]
 
 
 
==Collaborative Initiatives in Embedded Linux [ELCE 2011] ==
 
'''Presenter: '''Jeff Osier-Mixon (Intel) <br>
 
'''Summary:'''
 
This presentation talks about Collaboration, types<br>
 
of collaborative initiatives and its examples.
 
 
* [https://elinux.org/images/b/b1/ELCE2011-Collaborative-Initiatives.pdf PDF]
 
 
== How chip makers should (not) support free software, by Harald Welte (Independent) [ELCE 2008] ==
 
 
'''Presenter:''' Harald Welte <br>
 
'''Summary:'''
 
This presentation provides information about strength of FOSS, <br>
 
innovative and creative development . <br>
 
 
* [https://bootlin.com/pub/video/2008/elce/elce2008-welte-chip-makers-free-software.ogv VIDEO]
 
 
== Facilitating Open Source Development and Collaboration [ELCE 2010] ==
 
'''Presenter:''' Philippe Robin <br>
 
'''Summary:'''
 
This presentation provides information about linaro Development <br>
 
Cycle and User benefits from the common kernel.<br>
 
 
* [https://elinux.org/images/0/00/ELCE-2010-Linaro.pdf PDF]
 
  
 
== Portability Is For People Who Cannot Write New Programs - Experience with GNU, LINUX, and other Open Source on ARC Processors [ELCE 2010] ==
 
== Portability Is For People Who Cannot Write New Programs - Experience with GNU, LINUX, and other Open Source on ARC Processors [ELCE 2010] ==
 
'''Presenter: '''Ruud Derwig and/or Mischa Jonker <br>
 
'''Presenter: '''Ruud Derwig and/or Mischa Jonker <br>
 
'''Summary:'''
 
'''Summary:'''
This presentation talks about ARC processor products and<br>
+
This presentation talks about ARC processor <br>
an overview of porting steps. <br>
+
products and overview of porting steps. <br>
  
 
* [https://elinux.org/images/0/0d/ELC-E_Arc_Linux.pdf PDF]
 
* [https://elinux.org/images/0/0d/ELC-E_Arc_Linux.pdf PDF]
 
== Cooperative Development Inside Communities [ELC 2009]==
 
'''Presenter:''' Jeffrey Osier-Mixon <br>
 
'''Summary:'''
 
This presentation talks about the benefits and advantages of <br>
 
community development to meet the challenging needs. <br>
 
 
* [https://elinux.org/images/6/6f/ArduinoLinux_Anderson.pdf PDF] | [http://free-electrons.com/blog/elc2014-videos/ VIDEO]
 
  
 
== Embedded Linux on FPGAs for fun and profit [ELC 2009]==
 
== Embedded Linux on FPGAs for fun and profit [ELC 2009]==
Line 433: Line 213:
 
* [https://elinux.org/images/5/54/ELC2009_Embedded_Linux_on_FPGAs_for_fun_and_profit.pdf PDF]
 
* [https://elinux.org/images/5/54/ELC2009_Embedded_Linux_on_FPGAs_for_fun_and_profit.pdf PDF]
  
== Shifting Sands: Lessons Learned from Linux on an FPGA [ELC 2008]==
+
== Shifting Sands: Lessons Learned from Linux on an FPGA [ELC 2008] ==
 
'''Presenter:''' Grant Likely <br>
 
'''Presenter:''' Grant Likely <br>
 
'''Summary:'''
 
'''Summary:'''
Line 444: Line 224:
 
'''Presenter: '''Carsten Emde <br>
 
'''Presenter: '''Carsten Emde <br>
 
'''Summary:'''
 
'''Summary:'''
This presentation explains what is OSADL, goals of  OSADL <br>
+
This presentation explains what is OSADL, goals of  OSADL <br>
and OSADL cooperative components. <br>
+
and OSADL cooperative components. <br>
  
 
* [https://elinux.org/images/1/1f/CELF-OSADL.pdf PDF]
 
* [https://elinux.org/images/1/1f/CELF-OSADL.pdf PDF]

Revision as of 21:01, 10 November 2020

Contents

BeagleBone Board

System-in-Package Technology: Making It Easier to Build Your Own Linux Computer [ELC 2018]

Presenter: Erik Welsh, Octavo Systems & Jason Kridner, Beagleboard.org
Summary: This presentation provides information about SiP integrates
heterogeneous processors, memory, and boot complexity.

Google Summer of Code and Beagleboard.org [ELC 2017]

Presenter: Drew Fustini, Beagleboard.org Foundation
Summary: This presentation provides information about education around the design
and use of Open Source Software and Open Source Hardware.

Beagle BoF [ELC 2017]

Presenter: Drew Fustini, Beagleboard.org Foundation
Summary: This presentation provides information about BeagleBone OSHW ecosystem,
Debian images, and U-Boot Overlays.

Beaglebone: The Perfect Telemetry Platform? [ELC 2013]

Presenter: Matt Ranostay
Summary: This presentation provides information about Beaglebone
telemetry project, Sensor selection .

BeagleBone Hands-on Tutorial Session 2 Sponsored by BeagleBoard.org and BeagleBoardToys.com [ELC 2013]

Presenter: Jayneil Dalal, Texas Instruments
Summary: This presentation provides information about Beaglebone Overview,
GPIO Programming on the Beaglebone and Physical computing on the Beaglebone.

Beaglebone: The Perfect Telemetry Platform?[ELCE 2012]

Presenter: Matt Ranostay
Summary: This presentation talks about Beaglebone, Beaglebone Telemetry project
and it's practical applications.

What's Old Is New: A 6502-based Remote Processor [ELC 2012]

Presenter: Matt Porter, Texas Instruments
Summary: This presentation provides information about remote proc,
hardware design, and kernel design.

High-Level Web Interface to Low-Level Linux I/O on the Beagleboard [ELC 2011]

Presenter: Jason Kridner (Texas Instruments)
Summary: This presentation provides information about development boards
based on the beagle board, and zero-install visualization tools.

OpenJDK for Embedded Linux Devices[ELCE 2010]

Presenter: Robert Schuster (with kind support by Xerxes Ranby for demonstration)
Summary: This presentation talks about use of IcedTea patch for
cross compiling OpenJDK for embedded Linux devices(here beagleboard).

Minnow Board

BoF: MinnowBoard [ELC 2016]

Presenter: John Hawley, Intel
Summary: This is a BoF session on Minnow Board.

Open Source - Principles, Communities, Techniques

Keynote: Open Source: The New Normal [ELC 2018]

Presenter: Imad Sousou, Corporate Vice President and General Manager, Open Source Technology Center, Intel
Summary: This is a key-note explaining how Open Source continues to be the driving
force behind the next great wave of the technology revolution. The speaker
will highlight how Intel is/has contributed to the open source in this
increasingly smart, connected world.

Leveraging the Open Source Development Model Inside Your Company [ELCE 2016]

Presenter: Mark Gisi, Wind River Systems
Summary: This presentation discusses why the Open Development model
works internally, pitfalls to avoid, how it fosters innovation
and the benefits it offers to both engineers and the company collectively.

The Paradox of OpenSource and Embedded [ELC 2015]

Presenter: Tim Bird, Sony Mobile
Summary: This presentation talks about different set of requirements invading the
Embedded and Linux world and covers how community participation with open
sourcing can strive towards building a solution for the current requirements.

Can You Market an Open Source Project? [ELCE 2012]

Presenter: Tracey M. Erway, Intel & Nithya A. Ruff, Synopsys
Summary: This presentation talks about what does a project cycle generally
look like, objective of marketing in Open Source, Corporate Open Source Marketing
and marketing Open Source Projects.

Collaborative Initiatives in Embedded Linux [ELCE 2011]

Presenter: Jeff Osier-Mixon (Intel)
Summary: This presentation talks about Collaboration, types
of collaborative initiatives and its examples.

Facilitating Open Source Development and Collaboration [ELCE 2010]

Presenter: Philippe Robin
Summary: This presentation provides information about Linaro
Development Cycle and User benefits from the common kernel.

Cooperative Development Inside Communities [ELC 2009]

Presenter: Jeffrey Osier-Mixon
Summary: This presentation talks about the benefits and advantages of
community development to meet the challenging needs.

Others

Forward Porting Google Nexus 5X/6P - Lessons from the Trenches and What's Next [ELC 2018]

Presenter: Jeremy McNicoll, Red Hat
Summary: This talk will provide a lighthearted overview on how (and why) it was
managed to get basic board support (1 CPU , serial, INITRD) for mainlining
Nexus 5X and 6P.

Building and OPen Source Streaming Analytics Stack with Kafka and Druid [ELC 2017]

Presenter: Fangjin Yang
Summary: This session covers how to build a streaming analytics stack using Kafka and Druid.
This tech combination can power a robust data pipeline to support real-time and batch
ingestion and flexible, low-latency queries.

The Syria Airlift Project: Open-Sourcing Humanitarian Airlift [ELC 2016]

Presenter: Mark Jacobsen, U.S. Air Force
Summary: This presentation by an US airforce personnel talks about technicalities
behind a real life airlifting operations executed in Syria.

Open Lighting Architecture: Blinky Lights! [ELC 2015]

Presenter: Matt Ranostay, Intel
Summary: This presentation talks about implementing DMX512, an industry standard
lighting specification using open lighting architecture.

CHIP - The World's First Nine Dollar Computer [ELCE 2015]

Presenter: Hans de Goede, Red Hat
Summary: This presentation gives information on the C.H.I.P.
C.H.I.P. accessories, C.H.I.P. upstream support status
and a demo.

Extending Linux using Arduinos [ELC 2014]

Presenter: Michael E Anderson, The PTR Group, Inc.
Summary: This session talks about challenges of bringing up Linux on Arduino board
and also covers solutions and connectivity options on Arduino board with Linux.

Portability Is For People Who Cannot Write New Programs - Experience with GNU, LINUX, and other Open Source on ARC Processors [ELCE 2010]

Presenter: Ruud Derwig and/or Mischa Jonker
Summary: This presentation talks about ARC processor
products and overview of porting steps.

Embedded Linux on FPGAs for fun and profit [ELC 2009]

Presenter: John Williams
Summary: This talk covers methods to realize Embedded Linux on FPGA done
as part of the EboxCreate project.

Shifting Sands: Lessons Learned from Linux on an FPGA [ELC 2008]

Presenter: Grant Likely
Summary: This talk narrates the experiences and lessons learnt after running Linux
on the FPGA which simulated a SoC.

Introduction to the Open Source Automation Development Lab (OSADL) [ELCE 2007]

Presenter: Carsten Emde
Summary: This presentation explains what is OSADL, goals of OSADL
and OSADL cooperative components.