Milkymist One. A video synthesizer at the forefront of open source hardware. S. Bourdeauducq. Milkymist project. August 2011

Similar documents
Driving STM32 to success STM32 services for sophisticated embedded applications

EE382M.20: System-on-Chip (SoC) Design

The next generation of in-flight, real-time 3-D moving maps. Airshow 4000 MOVING MAPS

Dark Ride Application IO Control

UM1868. The BlueNRG and BlueNRG-MS information register (IFR) User manual. Introduction

A Survey of Time and Space Partitioning for Space Avionics

EE382V: Embedded System Design and Modeling

Multi/many core in Avionics Systems

CONNECT UP! Your Flight Path to the Connected Aircraft. In-Flight Internet Onboard Entertainment Flight Operations

Analysis and design of road and bridge infrastructure database using online system

POST SHOW REPORT. electronica 2016 electronica conferences

Video Solutions in Hospitality and Leisure

Use-Case Power Management Optimization Identifying & Tracking Key Power Indicators

Avionics CyberThreat. Airplanes Are Hard!

Bringing hardware affinity information into MPI communication strategies

351 KING STREET EAST TORONTO, ON

AVIT AVIT CATALOGUE AUDIO, VIDEO & TECHNOLOGY AVIT CATALOGUE 2014 CARTAGENA DE INDIAS CONVENTION CENTER

OpenComRTOS: Formally developed RTOS for Heterogeneous Systems

Cyber-hijacking Airplanes:

Create. Code. Innovate. UK's Leading Provider of Tech Courses for 9-17 Year Olds

BlueNRG Guideline From evaluation to production

THE WARMTH OF WOOD, THE ECONOMY OF PELLETS INNOVATION, TECHNOLOGY, SAVINGS FAIR SRL ITALIAN MADE PELLET STOVES BIO STOVE ADVANTAGES THE PELLET

Scalable Runtime Support for Data-Intensive Applications on the Single-Chip Cloud Computer

EcoSystem inside and out.

HardSID Uno / UPlay user s guide HardSID Uno HardSID UPlay

STATIC SOCIAL SITE TO NETWORK WHY HOW WHO

A new multimedia platform for in-room TV technology

PLEASE READ CAREFULLY BEFORE USING THE Qantas Cash App

OVERVIEW OF THE FAA ADS-B LINK DECISION

IASSF: A Simulation For F/A-18 Avionics Software Testing.

# 1 in ease-of-use. Guest Service Interconnectivity. Made by hoteliers, for hoteliers.

We make it fly. Digital Transformation in the Airspace industry powered by Internet of Things

Vacuum Controls and Interlocks

Video Media Center - VMC 1000 Getting Started Guide

EE382V: Embedded System Design and Modeling

Trail Shuttle Create Your Own Interactive Learning Trail

ADVERTISING MEDIA KIT

GUSTAFFO.COM SERVICES

ASPASIA Project. ASPASIA Overall Summary. ASPASIA Project

Manual for External Batch/Screw Counter (NEX-PLC) for Screw Feeder FM-36

RSA SecurID Ready Implementation Guide

EE382V: Embedded System Design and Modeling

Opening the Yle Archives for reuse Creative Commons licenses and hackathons. Tuomas Nolvi Planner Yle Archives

Pan Pacific Hotels Group rolls out Milestone IP video technology to ensure guest safety

Entertainment Systems for Cruise Ships

The LINK2000+ Test Facility Presentation. Eurocontrol LINK Programme

Funa Solutions for Cruise Ships

Happy passengers. Lower operational costs.

30/April/2018 Whitepaper V1.1. Made by Mile Corporation.

Migration Solutions for TDC 2000 Hiway Customers

Global Commodities Company Saves on Travel Costs with Unified Communications

Applicability / Compatibility of STPA with FAA Regulations & Guidance. First STAMP/STPA Workshop. Federal Aviation Administration

NGAP / TRAINAIR PLUS Regional Conference The Americas. Training Challenges for New Generation Aircraft

DISCOVER THE WHOLE REALITY WITH EXO

The In-Flight Monetisation & Services Platform PRODUCT BROCHURE

A3200 Automation Controller Hardware Manual

Model-based development of self-organized earthquake early warning systems

2017

public transport info

Enhance your arrival services and shape with us the future of Lost & Found

CASE STUDY. CamelBak Bottles Up Real-Time Data to Enhance Retail Execution

TRAFFIC TRANSPONDER / WEATHER. ADS-B compliance is just the beginning. Aviation Products

C-887.MC Hexapod Control Unit

MEDIA KIT 2018 MEDIA KIT 2018 DELIVERING AN AUDIENCE OF ENGAGED AND INFLUENTIAL FASHION BUSINESS PROFESSIONALS.

University of Northern Iowa. SUMMER 2017 camps.uni.edu. University of Northern Iowa

Bernina cps software updates. Bernina cps software updates.zip

Stand out from the crowd by bringing the Lone Star Express to your event this year!

INTERNATIONAL CIVIL AVIATION ORGANIZATION AFI REGION AIM IMPLEMENTATION TASK FORCE. (Dakar, Senegal, 20 22nd July 2011)

Electronic flight bags built. with Microsoft technology

Monitoring & Control Tim Stevenson Yogesh Wadadekar

Wärtsilä NACOS Platinum. Navigation Automation Control System

National Microelectronics Institute Available from:

AIRPORTS AUTHORITY OF INDIA S AIRPORT COLLABORATIVE DECISION MAKING SYSTEM. (Presented by Airports Authority of India) SUMMARY

Punt Policing and Monitoring

Firewall Network and Proxy Datasheet

PCaPAC 2006 A Personal Memory. Mark Plesko

Optimizing trajectories over the 4DWeatherCube

Installation of ActiveModeler Avantage

Sponsorship Prospectus

EFB Wireless Connectivity & Security Considerations

Embedded Platforms Conference Program

AI in a SMART AIrport

ACIA-NA 2013 Excellence in Airport Marketing and Communications Awards Mobil W s t it f c h Ghee T yson rpor : www. l FlyKnoxvill

Integrated Modular Avionics. The way ahead for aircraft computing platforms?

HELICOPTERS Service. Connected Services

Gogo Connected Aircraft Services

EE382N: Embedded System Design and Modeling

Press April Prolight + Sound 2017 demonstrates its importance for the sector. High levels of internationality and satisfaction

World of Agencies Booklet

Jeppesen Total Navigation Solution

EE382N.23: Embedded System Design and Modeling

EMC Unisphere 360 for VMAX

25 27 April Topics Organizer

embedded linux build environment March 21, 2015

General Session USING DIGITAL TECHNOLOGY TO ENHANCE THE PASSENGER EXPERIENCE

Navan Fort. Carrickfergus Castle

MyTraveler User s Manual

Hospitality partnership for Installers. May 2017

Navitaire GoNow Day-of-departure services

Dell EMC Unisphere 360

Transcription:

Milkymist One A video synthesizer at the forefront of open source hardware S. Bourdeauducq Milkymist project August 2011 S. Bourdeauducq (Milkymist project) Milkymist One August 2011 1 / 1

What is open source hardware? S. Bourdeauducq (Milkymist project) Milkymist One August 2011 2 / 1

Openly licensed development kits from chip makers? S. Bourdeauducq (Milkymist project) Milkymist One August 2011 3 / 1

Beagleboard (TI) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 4 / 1

mbed (ARM) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 5 / 1

In fact nothing really new... They sell (proprietary) chips. They always have been happy to see you copy their reference designs. S. Bourdeauducq (Milkymist project) Milkymist One August 2011 6 / 1

Community-developed devices for hobbyists? S. Bourdeauducq (Milkymist project) Milkymist One August 2011 7 / 1

Arduino S. Bourdeauducq (Milkymist project) Milkymist One August 2011 8 / 1

RepRap S. Bourdeauducq (Milkymist project) Milkymist One August 2011 9 / 1

Grassroots movement More potential for open innovation But... Niche markets Small volumes Hackers are cheap Low price implies low technology S. Bourdeauducq (Milkymist project) Milkymist One August 2011 10 / 1

Open source practice for developing industry-grade hardware? S. Bourdeauducq (Milkymist project) Milkymist One August 2011 11 / 1

Openmoko S. Bourdeauducq (Milkymist project) Milkymist One August 2011 12 / 1

Milkymist One S. Bourdeauducq (Milkymist project) Milkymist One August 2011 13 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 14 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 15 / 1

A video synthesizer for... VJs who want low latency, cutting edge interactive effects. Clubs and concert venues who can use it like a nice lighting effect. Small music bands who want plug and play VJing. (Hackers who want to play with advanced digital technology.) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 16 / 1

Those are niche markets and small volumes too, but... Milkymist One is better and cheaper than existing devices. which sold in the order of 40000 units publicity is of utmost importance (We sold 40 so far) Competitive even in small volumes. We can afford cutting edge technology. Milkymist One is one of the first commercially available embedded devices with open source CPU S. Bourdeauducq (Milkymist project) Milkymist One August 2011 17 / 1

Milkymist One in more detail Milkymist One is a product containing a FPGA as central component. The FPGA implements the Milkymist System-on-Chip (SoC) comprised of a CPU, I/O interfaces and accelerators. The Flickernoise video synthesis software runs on the SoC. S. Bourdeauducq (Milkymist project) Milkymist One August 2011 18 / 1

Milkymist One: everything on board for interactive installations Video input VGA output (1280x1024) DMX512 MIDI Line audio and built-in microphone Ethernet (OSC, Twitter wall, updates, TODO: streaming...) Infrared USB S. Bourdeauducq (Milkymist project) Milkymist One August 2011 19 / 1

Milkymist SoC: an advanced open source system-on-chip LatticeMico32 32-bit RISC CPU core High performance DDR SDRAM controller All I/O peripherals for Milkymist One 2D texturing acceleration Floating point vertex shader Wishbone, FML and CSR interconnect Extensive use of on-chip DMA S. Bourdeauducq (Milkymist project) Milkymist One August 2011 20 / 1

Flickernoise VJ software: flexibility and ease of use Effects (called patches ) are fully programmable Using the Flickernoise Patching (FNP) language Graphical user interface on Milkymist One Automatically share patches between Milkymist devices online S. Bourdeauducq (Milkymist project) Milkymist One August 2011 21 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 22 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 23 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 24 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 25 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 26 / 1

S. Bourdeauducq (Milkymist project) Milkymist One August 2011 27 / 1

Why open source hardware? S. Bourdeauducq (Milkymist project) Milkymist One August 2011 28 / 1

JTAG/Serial debugger for Milkymist One (Yanjun Luo, Michael Walle) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 29 / 1

Linux port to the Milkymist platform (Takeshi Matsuya, Lars-Peter Clausen, Michael Walle) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 30 / 1

OpenWrt port (Lars-Peter Clausen) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 31 / 1

LLVM back-end (JP Bonn) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 32 / 1

Parts of the RTEMS port to the Milkymist platform (Yann Sionneau) RTEMS is a light POSIX real-time operating system Ported during Google Summer of Code 2010 Now flashed on production devices S. Bourdeauducq (Milkymist project) Milkymist One August 2011 33 / 1

On-chip GDB server (Michael Walle) Debug embedded software on Milkymist One with GDB As if it were running on your local PC stack trace breakpoints single stepping evaluations etc. S. Bourdeauducq (Milkymist project) Milkymist One August 2011 34 / 1

QEMU emulation support for Milkymist hardware (Michael Walle) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 35 / 1

Distribution maintainers, please make our life easier: PACKAGE QEMU-SYSTEM-LM32! It s part of the recently released QEMU 0.15. If you are very nice, also package qemu-user-lm32. THANKS! S. Bourdeauducq (Milkymist project) Milkymist One August 2011 36 / 1

Collaborative hardware debugging (Michael Walle, Werner Almesberger) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 37 / 1

Case design (Joachim Steiger / Raumfahrtagentur) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 38 / 1

Manufacturing (Sharism at Work Ltd: Wolfgang Spraul, Xiangfu Liu, Adam Wang, Yi Zhang) S. Bourdeauducq (Milkymist project) Milkymist One August 2011 39 / 1

Re-uses of Milkymist technology for scientific research NASA CoNNeCT experiment Software defined radio Milkymist SoC s SDRAM controller Scheduled for launch in January 2012 Will be put on board the ISS GSI/CERN particle accelerator control systems On-chip GDB server In development www.ohwr.org S. Bourdeauducq (Milkymist project) Milkymist One August 2011 40 / 1

[your awesome hack here] IRC: #milkymist on Freenode Mailing list: devel@lists.milkymist.org Web: http://www.milkymist.org Twitter: @milkymistvj Github: milkymist S. Bourdeauducq (Milkymist project) Milkymist One August 2011 41 / 1