Lean and Easy Ways to Adopt MOST Technology



Similar documents
MOST PCI Tool Kit. Overview. Ordering Information. Experience the Versatile MOST PC Interfaces.

MOST Training and Workshops

MOST150 The Next Generation Automotive Infotainment Backbone. Harald Kohler, SMSC Automotive Infotainment Systems

Useful USB Gadgets on Linux

Operating Guide EPIA EX-Series Mini-ITX Mainboard

Ways to Use USB in Embedded Systems

The MeeGo Multimedia Stack. Dr. Stefan Kost Nokia - The MeeGo Multimedia Stack - CELF Embedded Linux Conference Europe

FarSync T2Ue. A 2 port PCI Express synchronous communications adapter

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

ZigBee Technology Overview

VMware View 4 with PCoIP I N F O R M AT I O N G U I D E

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

Easy H.264 video streaming with Freescale's i.mx27 and Linux

Cypress Semiconductor: Arduino Friendly PSoC Shield

MOST and AVB. Two Candidates for Next Generation Automotive Infotainment Networks. MOST Forum 2013 Esslingen April 23 rd 2013

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Using Mobile Processors for Cost Effective Live Video Streaming to the Internet

Design for Success: Designing for the Internet of Things with TiWiConnect

Quectel Wireless Solutions Wireless Module Expert U10 UMTS Module Presentation

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

SABRE Lite Development Kit

FLYPORT Wi-Fi G

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Cisco Digital Media System: Cisco Digital Media Player 4305G

Video/Cameras, High Bandwidth Data Handling on imx6 Cortex-A9 Single Board Computer

Chord Limited. Mojo Dac Headphone Amplifier OPERATING INSTRUCTIONS

Application Note. Terminal Server G6

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

Embedded Linux Platform Developer

SBC8100 Single Board Computer

think ahead TRILITHIC One-box Integrated Solution Flexible & Expandable Open Architecture IP-Based Alerting Protocols

Evo Laser Firmware Developer s Manual

About Yazata Business Consulting

ITG Software Engineering

LED board datasheet EB

How To Use Nuc123 (Nuc123) For A Week

CA CPT CICS Programmers Toolkit for TCP/IP r6.1

Going Linux on Massive Multicore

Camera Sensor Driver Development And Integration

FarSync TE1e. A PCI Express adapter for E1 and T1 (G.703 / G.704) connections with BNC and RJ48C connectors for Linux and Windows.

Development Kit (MCSDK) Training

SBC8600B Single Board Computer

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Vmware Horizon View with Rich Media, Unified Communications and 3D Graphics

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Disruption Tolerant Networks and its relevance to IOT/M2M. Extensible NMS Support for DTN Mesh Networks + Applications

Microchip Technology. February 2008 Valerio Moretto Slide 1

Figure 1.Block diagram of inventory management system using Proximity sensors.

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

SNMP-1000 Intelligent SNMP/HTTP System Manager Features Introduction Web-enabled, No Driver Needed Powerful yet Easy to Use

Development Hints and Best Practices for Using Instrument Drivers

Open Network Install Environment (ONIE) LinuxCon North America 2015

A Transport Protocol for Multimedia Wireless Sensor Networks

RoverPal - A Mobile Payment Application

STLinux Software development environment

Our innovation, Your Applications. Your Own Custom Embedded Board in 5 weeks!

Bluetooth Solutions for Apple ios Devices 2/14/2013 1

Computer and Set of Robots

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Whitepaper. NVIDIA Miracast Wireless Display Architecture

InfiniBand Software and Protocols Enable Seamless Off-the-shelf Applications Deployment

Java Embedded Applications

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

Sockets vs. RDMA Interface over 10-Gigabit Networks: An In-depth Analysis of the Memory Traffic Bottleneck

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

VIA CONNECT PRO Deployment Guide

Evaluation Report: Emulex OCe GbE and OCe GbE Adapter Comparison with Intel X710 10GbE and XL710 40GbE Adapters

SIP Protocol as a Communication Bus to Control Embedded Devices

MediaTek LinkIt Smart 7688 FAQ

TCP Servers: Offloading TCP Processing in Internet Servers. Design, Implementation, and Performance

Tutorial for MPLAB Starter Kit for PIC18F

Virtual KNX/EIB devices in IP networks

How To Get A Cell Phone With A Video Camera And A Speaker Phone (For A Premium) For A Small Price (For An Extra $100) (For The Premium) ( For A Long Time) (With A Long Distance) (To

Make the green IP switch Low-energy semiconductor solutions for VoIP

FabulaTech Products Advanced Communications Solutions

KeyStone Multicore. Ecosystem

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

Experience with the integration of distribution middleware into partitioned systems

Virtualization: Hypervisors for Embedded and Safe Systems. Hanspeter Vogel Triadem Solutions AG

» Application Story «PCI Express Fabric breakthrough

APx4 Wireless System-on-Module 5/8/2013 1

Boosting Data Transfer with TCP Offload Engine Technology

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

73S1215F, 73S1217F Device Firmware Upgrade Host Driver/Application Development User s Guide April 27, 2009 Rev UG_12xxF_029

How To Use An Atmel Atmel Avr32848 Demo For Android (32Bit) With A Microcontroller (32B) And An Android Accessory (32D) On A Microcontroller (32Gb) On An Android Phone Or

North America, Inc. AFFICHER. a true cloud digital signage system. Copyright PDC Co.,Ltd. All Rights Reserved.

IP SAN Fundamentals: An Introduction to IP SANs and iscsi

Accelerating High-Speed Networking with Intel I/O Acceleration Technology

MAJORS: Computer Engineering, Computer Science, Electrical Engineering

AUTOMOTIVE BLUETOOTH TELEPHONY.

Board also Supports MicroBridge

ULE for Home Automation and Security The Smarter Home Automation Technology

Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems

CAN bus board. EB018

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

AP-GSS3000 TM 512Ch GSM SIM Server

Android Architecture. Alexandra Harrison & Jake Saxton

Transcription:

Lean and Easy Ways to Adopt MOST Technology Microchip Puts the Synergistic Power of Evolution Right Into Your Hands Harald Kohler, Senior Manager, Business Development & Strategic Marketing Microchip Technology Germany II GmbH & Co. KG

Agenda Lean and Easy Ways to Adopt MOST Technology MOST ToGo Kit OS81118 MOST150 INIC with USB 2.0 Port New Software Concepts MOST Technology Linux Driver Central Network Management by Remote Control 2

MOST ToGo Kit

MOST Technology is Well Specified MOST Specification Phy Specifications Compliance Specifications Function-Block Specifications Function Catalogs MOST High Protocol Electrical Control Line Specification Application Notes MOST Book 4

Microchip Provides a Lot of Documentation INIC Datasheets INIC API Manuals INIC Hardware Concepts Manual Application Notes NetServices Manuals 5

MOST ToGo Kit Tool to ease the learning process for creating a MOST Technology system Example of how to implement a full and compliant MOST network Modules kept as simple as possible Hardware & firmware reference designs 6

EVAL 92 Board Automotive Grade Power Supply Stereo Audio CODEC MPM85000 PWR Mgmnt OS85650 I/O Companion OS81092 MOST50 INIC PIC32 7

Implemented Functions 8

System Documentation Getting Started Guide MOST ToGo Hardware Principles (INIC Hardware Concepts applied to our MOST ToGo basic system) MOST ToGo Architecture and Implementation Guide How system was designed How system was implemented How to add NetServices How to add MSMM Code Documentation CHM file + Doxygen XML Function Catalog (html w/ hyperlinks) Source Code is Available Layout Schematics Sources 9

OS81118 MOST150 INIC with USB 2.0 Port

OS81118 MOST150 INIC with USB 2.0 Port MOST150 INIC with Extended Features Supporting remote control and more than six AVP connections Optical or Coax Physical Layer MOST Technology Data Types Control, Synchronous, Isochronous, legacy async Packet, Ethernet MediaLB (3-pin & 6-pin), Control, Streaming, SPI, USB, Network port USB 2.0 High-speed Device (PHY/HSIC) Up to 15 bidirectional user endpoints RX/TX Interface to non-automotive SoCs Embedded Flash 72-pin QFN 11

MOST Technology INIC: Data Distribution Center INIC acts as data distribution and multiplexing unit INIC provides various interfaces (I²C,I²S,MediaLB, SPI, TSI, USB, (PCIe) Simplifies support of multi-processor architectures SoCs can communicate through standard interfaces (USB) to access all data types In addition, SoCs can use specific interfaces like I²S to transport audio in ultimate quality, or I²C for fast system start up Special application ICs, like Codecs, Graphics Controllers or DSPs, can directly connect to streaming interfaces, offloading Host from routing tasks. Vehicle-µC Core MOST Network Stack MOST Network Stack TCP/IP Core Audio/Video Multimedia SoC DSP for Audio I²C /MediaLB MediaLB/ USB / (PCIe) I²S I²S/SPDIF Control/IPC Packet/Ethernet Video Control/IPC I²C / MediaLB MediaLB/ USB/ (PCIe) INIC I²S/ SPDIF Audio MOST Network 12

MOST Technology Linux Driver

MOST Technology Linux Driver Architecture Application User Mode Network Raw Data Network Audio Video MOST Technology Linux Driver Network Char Device Networking (TCP / IP) Audio (Alsa) Video (V4L2) CPU Kernel Mode Network USB PCIe I²C TM MediaLB SPI INIC 14

Central Network Management by Remote Control

Motivation Supplier 1 2nd source 1 2nd source 2 Supplier 2 2nd source 1 2nd source 2 MOST Technology Device 2 Supplier N 2nd source 1 2nd source 2 MOST Technlogy Device 1 Application Control Audio Video Connection Manager MOST NetServices MOST Technology Linux Driver Application Control Audio Video Connection Manager MOST NetServices MOST Technology Linux Driver INIC MOST Technology Device N Application Control Audio Video Connection Manager MOST NetServices MOST Technology Linux Driver INIC MOST Network INIC 16

Classic Approach Evolution in Software Architecture New Approach MOST Technology Device MOST Technology Device CPU CPU Connection Management (Customer) MOST Technology NetServices System Descriptor Connection Manager MOST Technology NetServices Driver MOST Technology Linux Driver INIC INIC 17

Evolution in Software Architecture System Descriptor: Type Channel INIC Sockets 1: Audio I2S MOST Network 1: Video 2: Phase MLB MLB MOST Network MOST Network 1: Audio MOST Network I2S 1: Video 2: Phase 3: Audio MOST Network MLB MOST Network MLB MOST Network I2S 18

Central Network Management Master System Descriptor Application Control Audio Video Connection Manager MOST Technology NetServices MOST Technology Linux Driver INIC INIC MOST INIC Driver Driver Application Control Audio Video Application Control Audio Video Slave Slave 19

Lean and Easy Ways to Adopt MOST Technology By Utilizing Remote-Control Functionality Network Management can be done in a central master device only Local microcontrollers in slim devices are optional 20

Demo at Microchip Booth Android Mobile Devices MOST Technology Linux Driver Central Network Mangagement by Remote Control 21

Thank You Any Questions? Note: MOST is a registered trademark of Microchip Technology Inc. in the USA and other countries. All other trademarks mentioned herein are the property of their respective companies.