freescale professional engineering and support...

26
External Use TM Freescale Professional Engineering and Support Services: Delivering Valuable Knowledge to Our Customers FTF-SDS-F0251 APR.2014 Sharon Darley Dennis Thompson

Upload: lamhuong

Post on 06-Aug-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

External Use

TM

Freescale Professional Engineering

and Support Services: Delivering

Valuable Knowledge to Our Customers FTF-SDS-F0251

A P R . 2 0 1 4

Sharon Darley

Dennis Thompson

TM

External Use 1

Microcontrollers Software & Services

To provide system level services and solutions directly on customer HW/SW

By bridging the Gap between Standard enablement and additional customer needs

Leveraging our deep SoC and BSP expertise to ensure project success with high quality

Benefits

Accelerate & Secure Customers

Time-to-Market

TM

External Use 2

Technical Support &

Maintenance Programs

Professional

Engineering Services

• Defined

• Established Value

• Limited Warranty &

Liability

Value Based Software Support and Services Coverage

via

Free Community, and Fee Based Support, Maintenance & Service Offerings

Software Release to Market

• Fee Based Priority

Support

• Maintenance Update &

Upgrade

Enablement and

Commercial Software

Solutions

Free Community

Support

• Extend FSL Software

Products

• Custom Software

Freescale’s Software Product, Support, Maintenance &

Service Model

TM

External Use 3

Customer’s Development Life Cycle Evaluation Proof of Concept Design Project Development Productization

• Standard Silicon

Support

• Baseline BSP SW

Support

• Silicon Support

• Commercial Tech

Support

• Professional Eng.

Services

• Silicon Support

• Commercial Tech

Support

• Professional Eng.

Services

Freescale Reference

Platform

Customer’s Custom

Board & SW

Freescale Reference

Platform

Freescale Reference

Platform

Customer’s Custom

Board & SW • Standard Silicon

Support

• Baseline BSP SW

Support

• Standard Silicon

Support

• Baseline BSP SW

Support

Software Support & Services Life Cycle Coverage

TM

External Use 4

Prioritized Access /

Guarantied Response

Senior Level Engineering

Private Portal

Hot Fixes

Customer’s Development Life Cycle Evaluation Proof of Concept Design Project Development Productization

Bug Reports / Feature Request

Bug Fixes According to Release

Cadence

Community Post s

http://community.freescale.com Commercial Technical Support Reproducible on Freescale’s Reference Platform

Freescale Public Communities

Freescale Standard Technical

Support

• Standard Silicon

Support

• Baseline BSP SW

Support

• Silicon Support

• Commercial Tech

Support

• Professional Eng.

Services

• Silicon Support

• Commercial Tech

Support

• Professional Eng.

Services

Freescale Reference

Platform

Customer’s Custom

Board & SW

Freescale Reference

Platform

Freescale Reference

Platform

Customer’s Custom

Board & SW

Providing

Answers

• Standard Silicon

Support

• Baseline BSP SW

Support

• Standard Silicon

Support

• Baseline BSP SW

Support

Software Support & Services Life Cycle Coverage

TM

External Use 5

Prioritized Access /

Guarantied Response

Senior Level Engineering

Private Portal

Hot Fixes

Software Services

Linux, Android, MQX

BSP’s,

Drivers/Stacks

Integration

Development

Porting

Optimization

Customer’s Development Life Cycle Evaluation Proof of Concept Design Project Development Productization

Bug Reports / Feature Request

Bug Fixes According to Release

Cadence

Community Post s

http://community.freescale.com Commercial Technical Support Reproducible on Freescale’s Reference Platform

Professional Engineering Services

Freescale Public Communities

Premium Service Request – Short Term Engagements 1 - 5 days

Freescale Standard Technical

Support

• Standard Silicon

Support

• Baseline BSP SW

Support

• Silicon Support

• Commercial Tech

Support

• Professional Eng.

Services

• Silicon Support

• Commercial Tech

Support

• Professional Eng.

Services

Freescale Reference

Platform

Customer’s Custom

Board & SW

Freescale Reference

Platform

Freescale Reference

Platform

Customer’s Custom

Board & SW

Providing

Answers

• Standard Silicon

Support

• Baseline BSP SW

Support

• Standard Silicon

Support

• Baseline BSP SW

Support

Hardware Services

Schematic and

Layout Optimization

&

Review

Simulation

On-site board

bring-up

Providing

Resources

Software Support & Services Life Cycle Coverage

TM

External Use 6

Professional Services Focus

Software Services

• Linux, Android, MQX BSP’s, Audio Framework, Drivers/Stacks − Customization

− Integration

− Development

− Porting

− Testing

− Optimization

− Issue analysis, Debug & Fix

• Long-term support on Customer Board

Hardware Services

• Schematic and layout optimization & review

• Simulation

• On-site board bring-up

So

ftw

are

OS Kernel

FSL BSP

Drivers

H

ard

ware

MS

S P

rim

ary

Fo

cu

s A

rea

UI &

Applications

Vybrid

Solutions

i.MX

Apps

Processors MSS Architecture Focus Area

Middleware

Kinetis

Solutions

TM

External Use 7

define design develop integration

and test deploy

• Requirements

Gathering

• Project

Assessments

• IP Selection

• Design

Consulting

• System

Consulting

• Architecture

• Custom

Development

• Porting /

Migration

• Integration

• Testing

• Documentation

• Performance

Testing

• Performance

Optimization

• Knowledge

Transfer

• Project

Specific

Support

(3rd Level)

• Maintenance

• Performance

Tuning

Quality Assurance (ISO, CMMI & SPICE Level III)

Software Development Methodologies & Quality:

Engineering Discipline

TM

External Use 8

Hardware Services Offerings

• Schematics Review: We assure schematics are thoroughly checked by

doing a detailed review of every interface and peripherals connected to

FSL devices.

• Layout Review: We perform thorough placement and layout reviews to

ensure the design follows Freescale recommendations, design guidelines

and standard PCB development rules.

• Software Preparation and Board-Bring Up: We can make any required

modifications to the bootloader and kernel and bring up the system.

Typically, we send one or two engineers on-site (with complementary

skills) for a week to support an on-site board bring-up.

• Full Board Design and Prototype Build: We can design and layout a

custom board and deliver prototype builds.

TM

External Use 9

Case Histories

TM

External Use 10

TM

External Use 11

Automotive Tier One Customers

• Automotive Infotainment and Instrument Cluster Systems for Several Customers − Services included: Linux BSP customization, modified to meet automotive

standards.

TM

External Use 12

• System Architecture − i.MX51, i.MX53, and i.MX6 based SoCs with one platform including two SoCs

− High level of integration

− LCD / Touchscreen

− Audio

− Wi-Fi

− USB

− Bluetooth

− Rear Camera

• Solutions and services provided − Complete BSP and root file system

− High level consulting

− Hardware schematics review

− File system requirements and layout

− Production level verification

− Support and maintenance

i.MX Automotive Infotainment and Cluster Systems

TM

External Use 13

• Deliverables Highlights

− Delivered complete target specific Board Support Package, with

modifications according to system architecture

− Significant boot time optimizations (less than one second to begin

execution of the user space application, and in some cases less than

500 ms)

− Live video streaming via mpeg2ts

− Testing to application specific requirements and use cases

− NAND Flash performance improvements (4 MB/sec to 35 MB/sec)

− Support for sophisticated audio architectures and audio driver

customization

− Custom LIN stack

− Support for MFi

i.MX Automotive Infotainment and Cluster Systems

TM

External Use 14

An

dro

id A

cce

ss

ory

So

ftw

are

Android Open Accessory Protocol (AOAP) • Device and AOA Detect • Audio Streaming • HID playback support • HID App and Accessory communication

Hardware

Low Level

RTOS

Accessory Interface

Software

Android App (Examples)

TM

MCU I2S

CPU DSP Memory DMA

USB Ethernet SD I2S Analog Audio

HW Codec/Class-D/ FM Modulator

USB Stack

TCP/IP Stack

SD Driver

Audio Drivers

Serial Drivers

I/O Drivers

Speaker Dock

EKG Altimeter Accessory

MCU Firmware Update

Others

I2C Driver

Accessory Software

USB/MHL Connector

GUI Sensor System

Actuator System

EKG Altimeter Digital Audio Processing

Accessory MCU Firmware

Update

Audio Decoder* (for USB MSC only)

MP3 AAC HE AAC APE FLAC OGG Vorbis WAV WMA

USB Mass Storage Class (requires audio decoder)

(does not support device

based playback control)

UART I2C

USB Host mode

streaming

No RTOS (“Bare Metal”) Kinetis L, Kinetis K

MQX Kinetis K, Vybrid

Linux Vybrid, i.MX

Au

dio

So

luti

on

So

ftw

are

Hardware

Low Level

RTOS

Standard Audio

Value Added Audio

SW Codecs

TM

MCU USB I2S Ethernet SD

CPU DSP

UART

Memory DMA

I2S Analog Audio

HW Codec/Class-D/FM Modulator

USB Stack

TCP/IP Stack

SD Driver

Audio Drivers

Serial Drivers

I/O Drivers

MP3 en., de.

AAC de.

HE AAC de.

APE de.

FLAC de.

OGG Vorbis de.

WAV en., de.

WMA de.

Volume Control

Tone Control

Graphic Equalizer

Loudness Control

Sample Rate Converter

Stereo Widening

Dolby DTS/SRS VoIP Others

No RTOS (“Bare Metal”) Kinetis L, Kinetis K

MQX Kinetis K, Vybrid

Linux Vybrid, i.MX

MF

i In

terf

ac

e S

oft

wa

re

30-pin Lightning

Hardware

Low Level

RTOS

MFi Interface Software

iOS App (Examples)

TM

MCU I2S

CPU DSP Memory DMA

USB Ethernet SD UART I2S Analog Audio

HW Codec/Class-D/ FM Modulator

USB Stack

TCP/IP Stack

SD Driver

Audio Drivers

Serial Drivers

I/O Drivers

Speaker Dock

EKG Altimeter Accessory

MCU Firmware Update

Others

I2C

I2C Driver

Accessory Software

Dock Connector

GUI Sensor System

Actuator System

EKG Altimeter Digital Audio Processing

Accessory MCU Firmware

Update

No RTOS (“Bare Metal”) Kinetis L, Kinetis K

MQX Kinetis K, Vybrid

Linux Vybrid, i.MX

Accessories and Audio Solutions Framework

Au

dio

So

luti

on

So

ftw

are

Hardware

Low Level

OS

TM

MCU USB I2S Ethernet SD

CPU DSP

UART

Memory DMA

I2S Analog Audio

HW Codec/Class-D/FM Modulator

USB Stack

TCP/IP Stack

SD Driver

Audio Drivers

Serial Drivers

I/O Drivers

MQX Linux

Media Player

Media Browser

Media Indexing

Playlist / Play Queue

Customer Applications

Impresario

Common Audio Framework API

Media Device Support

OS Abstraction Layer

Additional 3rd Party OS Support (uItron)

Re

fere

nce iO

S / A

ndro

id A

pps

Other

TM

External Use 15

• Antilock Braking System –14 years of Service!

− Custom software development of low level drivers, custom boot loader with PC based flash download tool.

• Electronic Body Controls/Smart Junction Box

− Model Based Design Development for complete Body, Gateway and Tire Pressure Monitor using MATLAB/Simulink environment. Complete simulation, testing & automatic code generation for production.

• Hybrid and Motor Control Modules for Hybrid Dual Power Inverter System

− Software Driver and API Development using MCAL for MPC5674F. HW Design and Development of Core, HCP, and MCP modules Motor Control Strategy Consulting

Other Automotive Tier One Projects

TM

External Use 16

Energy Provider

• Power Inverter

− Komodo: Porting MQX™ RTOS 3.8.0 for PXS30

TM

External Use 17

Major Printer Manufacturer

• Laser Printer

− Custom software development, firmware and printed circuit assembly design

TM

External Use 18

Jigabot: Personal Robotics

• Personal Robotics

− Short term consulting to solve a blocking problem

TM

External Use 19

• Highlights

− Delivered short term “Buy Now” consulting to quickly solve a problem

that was threatening to block product demonstration at the CES

tradeshow in January.

− We solved the problem quickly. Jigabot won “Unique product / design

won Most Innovative” award from Videomaker at CES 2014 and has also

received quite a bit of positive press attention.

Jigabot: Personal Robotics

TM

External Use 20

• Dedicated Project Management Focused on Entire Project

• Experienced Engineers Simplify the Complex and Transfer

Knowledge

• Fill Technical Competency Skills Gaps

• Enable Customer Focus on Their Core Differentiation

• Freescale has Vested Interest in our Customer’s Overall Success

• Increase Customer Time to Money

Summary: Professional Service Team’s Value

TM

External Use 21

Regional Contacts

http://www.freescale.com/engservices

Software Products & Tools

Professional Services AMR

Austin, TX

Novi, MI

Professional Services EMEA [email protected]

[email protected]

[email protected]

TM

External Use 22

Introducing The

QorIQ LS2 Family

Breakthrough,

software-defined

approach to advance

the world’s new

virtualized networks

New, high-performance architecture built with ease-of-use in mind Groundbreaking, flexible architecture that abstracts hardware complexity and

enables customers to focus their resources on innovation at the application level

Optimized for software-defined networking applications Balanced integration of CPU performance with network I/O and C-programmable

datapath acceleration that is right-sized (power/performance/cost) to deliver

advanced SoC technology for the SDN era

Extending the industry’s broadest portfolio of 64-bit multicore SoCs Built on the ARM® Cortex®-A57 architecture with integrated L2 switch enabling

interconnect and peripherals to provide a complete system-on-chip solution

TM

External Use 23

QorIQ LS2 Family Key Features

Unprecedented performance and

ease of use for smarter, more

capable networks

High performance cores with leading

interconnect and memory bandwidth

• 8x ARM Cortex-A57 cores, 2.0GHz, 4MB L2

cache, w Neon SIMD

• 1MB L3 platform cache w/ECC

• 2x 64b DDR4 up to 2.4GT/s

A high performance datapath designed

with software developers in mind

• New datapath hardware and abstracted

acceleration that is called via standard Linux

objects

• 40 Gbps Packet processing performance with

20Gbps acceleration (crypto, Pattern

Match/RegEx, Data Compression)

• Management complex provides all

init/setup/teardown tasks

Leading network I/O integration

• 8x1/10GbE + 8x1G, MACSec on up to 4x 1/10GbE

• Integrated L2 switching capability for cost savings

• 4 PCIe Gen3 controllers, 1 with SR-IOV support

• 2 x SATA 3.0, 2 x USB 3.0 with PHY

SDN/NFV

Switching

Data

Center

Wireless

Access

TM

External Use 24

See the LS2 Family First in the Tech Lab!

4 new demos built on QorIQ LS2 processors:

Performance Analysis Made Easy

Leave the Packet Processing To Us

Combining Ease of Use with Performance

Tools for Every Step of Your Design