SlideShare a Scribd company logo
1 of 29
Download to read offline
1©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Bring Out the Best in
Embedded Computing
Leon Farasati
Staff Product Manager
Qualcomm Technologies, Inc.
3©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Modem
GPU
CPU
DSP
Position
location
Multimedia
Power
management RF
Software/
HLOS
Connectivity
Memory
The Smartphone integrated many mobile technologies
Source: GSMA Intelligence, Apr. ’14; UN, Apr. ’14
4©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Looking beyond the CPU
5©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
A heterogeneous computing approach for mobile
Qualcomm Adreno, Qualcomm Gobi and Qualcomm RF360 are products of Qualcomm Technologies, Inc.
CPU
Up to 2.3Ghz/core
Location
Glonass, Beidou Satellites
Qualcomm® Adreno™ GPU
Open GL ES 2.0/3.0
Open CL
RenderScript
Display Processing
4k (external), 1080p, Miracast, picture enhancement
Bluetooth
4.0
ISP
(Camera)
Dual
ISPs@42Mpix
Digital
Camera SW
USB
3.0, 5Gbps
Wi-Fi
802.11ac
Sensor
Processing
Multimedia
Processing
Audio
Adv Voice Clarity
Voice Activation
Gestures
Studio Access Security
Memory
2MB L2 Cache
LPDDR2/3
Qualcomm® Gobi™
Modem
3G/4G Baseband
Qualcomm® RF 360 front end
solution
Transceiver
DSP
Ultra Low Pwr
6©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Applying mobile technologies to everything
Making them more aware, connected, intelligent and interactive
Machines
Devices
Places
Objects
People
7©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Why Qualcomm® Snapdragon™ processors for embedded
computing?
• Industry leading energy efficiency
− No fans, no noise
− Reduced thermal constraints rendering
smaller industrial design
− Portability, mobility, battery operated
− Lower cost power supplies
• Feature rich, new capabilities
− Industry leading CPU, GPU, DSP performance
− Rich multimedia capabilities
− Multiple HD cameras and microphone arrays
− Video / Audio / Graphics
− Multiple HD displays
− Sensors
− Wi-Fi, Bluetooth, location services
− Computer vision
Qualcomm Snapdragon is a product of Qualcomm Technologies, Inc.
8©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Exposed board development platforms
DragonBoard™development kit is a powerful, feature-rich, versatile, and easy-to-use exposed
board platform for component vendors, software and embedded developers. It consists of a
comprehensive System on Module (SoM) with a Snapdragon processor, a mini-ITX carrier
board and a peripheral kit.
9©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
DragonBoard
A building block for innovation and
development around Snapdragon
processors
HW component vendors
Develop drivers on Snapdragon platform
Embedded customers
Build product/project on Snapdragon platform
Communities
Research & teach on Snapdragon platform
• Sensors
• Memory
• Display/touch
• Camera
• Projectors
• Robotics
• Digital signage
• Video surveillance
• Medical/industrial
• Government
SW technology vendors
Port SW on Snapdragon platform
• Video
• Audio
• Graphics
• Computer vision
• Speech
DragonBoard development kit
DragonBoard
based on
Snapdragon 800
Single Board
Computer based
on Snapdragon
600
• Universities
• Makers
• Linux developers
• Research organizations
• Startups/accelerators
10©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Snapdragon based SoM for embedded applications
System on Module (SoM)
Carrier Board
Digital Signage
Video Surveillance
Ruggedized Handhelds
Robotics
Kiosks
High Tech Toys
Arcade Machine
11©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Snapdragon for embedded computing enablement model
Embedded computing
developers and
customers
Embedded solutions
providers
Snapdragon
application processor
Qualcomm
Technologies, Inc.
Intrinsyc
Technologies
InForce
Computing
CESupport
DesignServices/
Support
12©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
DragonBoard Development Kit based on Snapdragon 800
processor
From Intrinsyc Technologies
• DragonBoard Development Kit from Intrinsyc Technologies is a
powerful, feature-rich, versatile, and easy-to-use exposed board
platform
• Includes the software tools and accessories required to
immediately begin development work.
• The DragonBoard Development Kit:
− Production ready Snapdragon-based SoM
− Carrier board
− Android OS pre-loaded
− Accessories kit
− Quick start guide
− Registered access to web site for SW Updates and extended
technical documentation DragonBoard based on Snapdragon 800
Processor available via Intrinsyc
www.intrinsyc.com/products/qualcomm/dragonboard.aspx
13©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
• Carrier panel interfaces
− 2 x USB 3.0 Type A, 2 x USB 2.0 Type A
− Gigabit Ethernet, RS-232
− DC-IN Port
− HDMI, DisplayPort outputs
− 6-port audio jack & ANC 3.5mm headset jack
− USB 2.0 OTG micro AB
− 3 x optional SMA connectors
• Carrier board interfaces
− Dual MIPI DSI + touch panel 60-pin connector
− Additional MIPI CSI connector
− 2 x SATA headers
− ITX headers for USB, Audio, front panel switch,
LEDs, and power
− JTAG header
DragonBoard Development Kit based on Snapdragon 800
processor
From Intrinsyc Technologies
• Snapdragon 800 (APQ8074) processor
− Open-Q Qseven SoM (System on Module)
− 2GB LPDDR3 RAM
− 16GB eMMC
− 2 x MIPI CSI connectors
• Wi-Fi 2.4GHz/5GHz, Bluetooth 4.1, GPS, NFC
• Audio expansion header w/ 6 digital MICs
• Far-field speaker connector
• Sensors expansion header
• Education expansion header
• Micro SD card slot
• Hard keys & indicating LEDs
14©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Android development on DragonBoard
Android Apps
Application Libraries
Android SW Platform
Snapdragon Based Dev Kit
• Android user applications
− Vertical specific applications
− Differentiated user experiences
• Application libraries
− Snapdragon SDKs & APIs
− Optimized for Snapdragon HW
• Android SW platform
− Bootloader, Kernel & Drivers
− Android framework
− Android services
• Snapdragon based Development Kits
− Hardware layer
− CPU, memory & peripherals
15©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Android software platform
Android Apps
Application Libraries
Android SW Platform
Exposed Board Dev Kit
• Two main sources:
− Code Aurora Forum (CAF)
− Intrinsyc support site
• The CAF open source site:
− Hosts the open source community for
Snapdragon processors
• Intrinsyc customer site:
− Hosts Intrinsyc’s bootloader and
platform specific patches to support
the DragonBoard Development Kit
− Hosts licenced firmware and HW
acceleration libraries
(DSP/Codecs/GPU/WLAN)
16©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Building the Android software platform
• There are four major steps for building
the Android software platform for the
Development Kit:
− Get open source for the processor
− Get platform specific patches, plus firmware
libraries
− Build code
− Load image onto platform
• The process is documented in detail in
release notes and Development Kit
Programming Guide
1. Get Open Source SW for the
processor
2. Get platform specific patches
3. Build code
4. Load image onto platform
Step by step overview
17©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Building the Android software platform
• Make sure that the build environment has been
completely and correctly set up as described by
the Android Open Source Project instructions:
− http://source.android.com/source/download.html
• Download the kernel and Android framework
code for the Snapdragon processor from CAF
(codeaurora.org) using Repo:
− Example: repo init -u git:
//codeaurora.org/platform/manifest.git -b
ics_chocolate -m M8960AAAAANLYA1050.xml –repo-
url=git://codeaurora.org/tools/repo.git
− repo sync
− The Wiki support site for Snapdragon chipsets can
be found here:
− https://www.codeaurora.org/xwiki/bin/QAEP/
1. Get open source SW for the
processor
2. Get platform specific patches
3. Build code
4. Load image onto platform
18©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Building the Android software platform
• Download the platform specific release
from:
http://dragonboardsupport.intrinsyc.com/
− manually download patches
− apply_patch.sh <workdir>
− include Qualcomm Lib in the build
− The Intrinsyc customer site contains more
detail:
− The Dragonboard Development Kit
Programming Guide
1. Get open source SW for the
processor
2. Get platform specific patches
3. Build code
4. Load image onto platform
19©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Building the Android software platform
• Build the source tree as follows:
− cd <android-source-tree>
− $build/environmentsetup.sh
− $choosecombo 1 msm8960 eng
− $Make –j8
• Running “launch” with no arguments will
prompt for Android build options and
targets
1. Get open source SW for the
processor
2. Get platform specific patches
3. Build code
4. Load image onto platform
20©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Building the Android software platform
• Fastboot is used to install an Android image from
a development PC over USB using the Android
Debug Bridge (ADB)
• The board will be pre-programmed with a
bootloader and an Android image
• Each binary can also be flashed selectively
through the following Fastboot command
options:
− fastboot flash aboot <path to emmc_appsboot.mbn >
− fastboot flash boot <path to boot.img>
− fastboot flash system <path to system.img.ext4>
− fastboot flash userdata <path to userdata.img.ext4>
− or use flashall.sh
1. Get open source SW for the
processor
2. Get platform specific patches
3. Build code
4. Load image onto platform
21©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Application libraries
• Qualcomm Technologies, Inc. and its affiliates
offer a variety of technologies to make it easier
for developers to create applications based
upon a host of next-generation technologies:
− Technologies built for the Snapdragon
− Snapdragon SDK for Android
− Mobile gaming & graphics optimization (Adreno)
− Technologies tuned for Snapdragon
− Augmented reality (Qualcomm® Vuforia™ mobile vision
platform)
− Computer vision (FastCV™ software development kit)
− Technologies enhanced for Snapdragon
− Peer-to-peer (AllJoyn™ framework)
− Context aware (Gimbal)
− HTML5 mobile device APIs
Android Apps
Application Libraries
Android SW Platform
Exposed Board Dev Kit
Qualcomm Vuforia is a product of Qualcomm Connected Experiences, Inc. FastCV is a product of Qualcomm Technologies,
Inc. AllJoyn is a collaborative open source project of the AllSeen Alliance.
22©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
DragonBoard connects to “Thing” Hardware
Internet of Things (IoT) Development Kit
Enabling smartphones & tablets to control “Things” via apps based on AllJoyn
• The IoT Development Kit includes an adapter board that connects to the
DragonBoard Development Kit, extending the functionalities to Arduino
shields or other accessories such as LEDs, motors etc.
• Users can then control them remotely from a smartphone or tablet via
the AllJoyn service.
• The IoT Development Kit includes several sample applications with
source code, and documentation to help users quickly assemble circuits
and create their own applications.
AllJoyn-based application controls the
DragonBoard-based “Thing”
Available via Intrinsyc Technologies at
www.intrinsyc.com/iot
23©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Single board computer based on Snapdragon 600
IFC6410 from Inforce Computing
• Snapdragon 600 Processor
− Quad core Qualcomm® Krait™, 1.7GHz, 2MB L2 cache, Adreno 320 GPU
− 2GB Onboard PCDDR3
• Storage
− uSD connector, SATA, 4GB eMMC
• Video, audio & I/O
− uHDMI, LVDS, MIPI-CSI2
− HD Audio and mic-in
− 2x USB 2.0, 1xUSB OTG, Serial Console 3-pin header
− 1xI2C, 1xSPI, 1xUART, UIM, 8xGPIO
• Connectivity:
− 802.11 b/g/n Wifi 2x2 + Bluetooth 4.0
− 10/100/1000 Ethernet
• Power/Mechanical:
− Pico-ITX form factor (100mm x 70mm)
− +5V Input Socket (5A type)
IFC6410: Pico ITX form factor
www.inforcecomputing.com/product/6400series.html
Qualcomm Krait is a product of Qualcomm Technologies, Inc.
24©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Snapdragon 600 processor for embedded computing
• Key benefits
− Superior energy efficiency
− Superior CPU & GPU performance
− Rich multimedia capabilities
− Programmable DSP
• Key features
− Processor Subsystem
− Up to 1.7GHz quad core Krait 300
− 128bit SIMD Neon FPU
− 2MB L2 Cache
− Multimedia Subsystem
− Adreno 320 GPU
− 1080p HD video multi-format encode and decode
− Feature-rich ISP with support for 3 cameras inputsup to 20MP with HW JPEG
encode with
− Up to three concurrent displays WQXGA (2560 x 1600) 60Hz, MIPI/LVDS/HDMI
with post processing
− 500MHZ Qualcomm® Hexagon™ DSP for low-power processing
− Connectivity
− Expansion port support via PCIe 2.0
− Hard drive support via SATA
− GPS/GLONSS location support
− 802.11n 2x2 Wi-Fi and BT 4.0
Connectivity
PCIe 2.0 x1
SATA 1.0
USB HS w/ PHY x3
USB (UICC x1)
MIPI SLIMbus
MI2S (7.1 spkr / 5.1 mic)
I2S x2 in
I2S x2 out
PCM Audio
General Serial Bus Interface
x7
UART
SPI
I2C
UIM/SIM
HSIC
TSIF x2
GPIOs
GPU 2D/3D
Adreno 320, 3200 Mpixels/sec
Memory Subsystem
EBI0 32bit 533MHz
EBI1 32bit 533MHz
PCDDR3/LPDDR2
eMMC
SD/MMC x3
Multimedia Subsystem
CPU Subsystem
Hexagon DSP
500MHz Voice/Audio processing
Video Processor
Multi-format VideoCodecs 1080p30
Camera Subsystem
ISP, 20Mp JPEG encode
MIPI CSI 4-lane/2-lane/1-lane
Mobile Display Processor
Video/Display Post Processing
HDMI, LVDS, MIPI DSI 4-lane x2
Location Subsystem
GNSS Processor
GPS/GLONASS
GNSS ADC
Wireless Connectivity
Subsystem
WLAN/BT/FM
WLAN DACs
WLAN ADCs
Sensor Processor
System
RPM Processor
Security/Crypto
JTAG/Trace
Thermal Sensors
Clock Generators
Watchdog timer
Sleep timer
128bit Neon
Krait
1.7GHz
2MB L2 Cache
128bit Neon
Krait
1.7GHz
128bit Neon
Krait
1.7GHz
128bit Neon
Krait
1.7GHz
Qualcomm Hexagon is a product of Qualcomm Technologies, Inc.
25©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Linux enablement for Snapdragon processors
• Linaro Linux release for Snapdragon 600 processor based on Ubuntu 14.04 available now
− Capable of running the Gnome Shell desktop
− Powered by freedreno graphics driver
− OpenGL 2.1
− Mesa 10.2.1
− XA support enabled
− 720p video playback Enabled
− Wi-Fi connectivity, Ethernet, SATA and USB support
• On the Linaro Roadmap:
− HW accelerated video decode and playback
− Camera, Bluetooth, MIPI and LVDS display, thermal management
− Upstream Kernel support
− Adreno driver (enables support for OpenGL 3.0, OpenCL and enhanced GPU performance)
• http://releases.linaro.org/14.05/ubuntu/ifc6410
26©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Documentation
Via registered docs & downloads site
• Development Kit Documentation
− Quick start guide
− User guide
− Programming guide
− Release notes
• Chipset data sheet
• Chipset software interface guide (TRM)
• Software document set (app notes)
• Schematics & BOM
IFC6410: Single Board Computer based on Snapdragon 600 processor http://www.inforcecomputing.com/techweb
27©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Introducing SBC based on Snapdragon 805 processor
IFC6540 from Inforce Computing
• High performance Snapdragon SoC with robust multitasking
capabilities
− CPU: Up to 2.7GHz quad core Krait 450
− GPU: 9.6 Gpix/sec, OpenGL ES 3.1* + Google Extension Pack, decreased power
consumption for UI and games
− Programmable Hexagon DSP at 600MHz for low-power processing
− Memory Bandwidth: 25.6-30GB/s Bandwidth (800/933MHz LPDDR3 memory)
• High quality mobile video, gaming, and camera experiences
− New 420 GPU, support for Hollywood Quality Video™ (HQV) technology, hardware
HEVC decode, and enhanced Imaging
− Display: 4096x2160 primary DSI display + concurrent 4Kx2K@24Hz external
− Camera: ~1GPixel/s dual ISP with temporal noise reduction & HW post processing with
support for up to 3 cameras up to 55MP
• Fast, seamless connected mobile experiences
− WiFi: 2x2 .11ac WiFi support via QCA6174 with full bandwidth via PCIe
• Android 4.4 Board Support Package
− Android 4.4 is currently available on the Snapdragon 805 SBC
Hollywood Quality Video is a product of Qualcomm Technologies, Inc.
28©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
myDragonBoard.org community support
Go to the website1
Register2
Get support and
contribute3
29©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
For more information on Qualcomm, visit us at:
www.qualcomm.com & www.qualcomm.com/blog
©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
Qualcomm, Adreno, Gobi, Snapdragon, DragonBoard, Vuforia, and Hexagon are trademarks of
Qualcomm Incorporated, registered in the United States and other countries. Qualcomm RF360,
Uplinq, FastCV, Krait, and Hollywood Quality Video are trademarks of Qualcomm Incorporated.
All trademarks of Qualcomm Incorporated are used with permission. Other products and brand
names may be trademarks or registered trademarks of their respective owners.
References in this presentation to “Qualcomm” may mean Qualcomm Incorporated, Qualcomm
Technologies, Inc., and/or other subsidiaries or business units within the Qualcomm corporate
structure, as applicable.
Qualcomm Incorporated includes Qualcomm’s licensing business, QTL, and the vast majority of
its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm
Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm’s engineering,
research and development functions, and substantially all of its product and services businesses,
including its semiconductor business, QCT.
Thank you FOLLOW US ON:

More Related Content

What's hot

ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet ConnectivityELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet ConnectivityBenjamin Zores
 
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ABS 2013: Dive into Android Networking - Adding Ethernet ConnectivityABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ABS 2013: Dive into Android Networking - Adding Ethernet ConnectivityBenjamin Zores
 
Android Meetup, Илья Лёвин
Android Meetup, Илья ЛёвинAndroid Meetup, Илья Лёвин
Android Meetup, Илья ЛёвинGDG Saint Petersburg
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2Qualcomm Developer Network
 
Memory Management in TIZEN - Samsung SW Platform Team
Memory Management in TIZEN - Samsung SW Platform TeamMemory Management in TIZEN - Samsung SW Platform Team
Memory Management in TIZEN - Samsung SW Platform TeamRyo Jin
 
ABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded SystemsABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded SystemsBenjamin Zores
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4Qualcomm Developer Network
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
Droidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded SystemsDroidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded SystemsBenjamin Zores
 
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres..."Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...Edge AI and Vision Alliance
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabMichelle Holley
 
Introduction to OpenBricks: an Embedded Linux Framework
Introduction to OpenBricks: an Embedded Linux FrameworkIntroduction to OpenBricks: an Embedded Linux Framework
Introduction to OpenBricks: an Embedded Linux FrameworkBenjamin Zores
 
Developing a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionDeveloping a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionIntel® Software
 
Copy of [ForKernelWifi]sudharsan-resume-2016
Copy of [ForKernelWifi]sudharsan-resume-2016Copy of [ForKernelWifi]sudharsan-resume-2016
Copy of [ForKernelWifi]sudharsan-resume-2016Sudharsan Reddy Yettapu
 
AMD Opteron A1100 Series SoC Launch Presentation
AMD Opteron A1100 Series SoC Launch PresentationAMD Opteron A1100 Series SoC Launch Presentation
AMD Opteron A1100 Series SoC Launch PresentationLow Hong Chuan
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1Qualcomm Developer Network
 
Movi presentation Singapore video tech meetup
Movi presentation Singapore video tech meetupMovi presentation Singapore video tech meetup
Movi presentation Singapore video tech meetupLars-Erik M Ravn
 
Android media framework overview
Android media framework overviewAndroid media framework overview
Android media framework overviewJerrin George
 
Develop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster ReadyDevelop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster ReadyIntel IT Center
 

What's hot (20)

ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet ConnectivityELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
ELCE 2012 - Dive into Android Networking: Adding Ethernet Connectivity
 
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ABS 2013: Dive into Android Networking - Adding Ethernet ConnectivityABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
ABS 2013: Dive into Android Networking - Adding Ethernet Connectivity
 
Android Meetup, Илья Лёвин
Android Meetup, Илья ЛёвинAndroid Meetup, Илья Лёвин
Android Meetup, Илья Лёвин
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 2
 
Memory Management in TIZEN - Samsung SW Platform Team
Memory Management in TIZEN - Samsung SW Platform TeamMemory Management in TIZEN - Samsung SW Platform Team
Memory Management in TIZEN - Samsung SW Platform Team
 
ABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded SystemsABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded Systems
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Droidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded SystemsDroidcon 2013 france - The Growth of Android in Embedded Systems
Droidcon 2013 france - The Growth of Android in Embedded Systems
 
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres..."Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
"Edge/Cloud Tradeoffs and Scaling a Consumer Computer Vision Product," a Pres...
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/Lab
 
Introduction to OpenBricks: an Embedded Linux Framework
Introduction to OpenBricks: an Embedded Linux FrameworkIntroduction to OpenBricks: an Embedded Linux Framework
Introduction to OpenBricks: an Embedded Linux Framework
 
Mips track a
Mips   track aMips   track a
Mips track a
 
Developing a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionDeveloping a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT Edition
 
Copy of [ForKernelWifi]sudharsan-resume-2016
Copy of [ForKernelWifi]sudharsan-resume-2016Copy of [ForKernelWifi]sudharsan-resume-2016
Copy of [ForKernelWifi]sudharsan-resume-2016
 
AMD Opteron A1100 Series SoC Launch Presentation
AMD Opteron A1100 Series SoC Launch PresentationAMD Opteron A1100 Series SoC Launch Presentation
AMD Opteron A1100 Series SoC Launch Presentation
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 1
 
Movi presentation Singapore video tech meetup
Movi presentation Singapore video tech meetupMovi presentation Singapore video tech meetup
Movi presentation Singapore video tech meetup
 
Android media framework overview
Android media framework overviewAndroid media framework overview
Android media framework overview
 
Develop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster ReadyDevelop, Deploy, and Innovate with Intel® Cluster Ready
Develop, Deploy, and Innovate with Intel® Cluster Ready
 

Viewers also liked

Connected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of EverythingConnected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of EverythingQualcomm Developer Network
 
Dragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshowDragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshow96Boards
 
Lochbridge Connected Car Maturity Model
Lochbridge Connected Car Maturity ModelLochbridge Connected Car Maturity Model
Lochbridge Connected Car Maturity ModelRomil Bahl
 
Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...
Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...
Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...L'Institut Paris Region
 
Trans&logistics perspective v6
Trans&logistics perspective v6Trans&logistics perspective v6
Trans&logistics perspective v6James Harris
 
Connected Car Investment Thesis
Connected Car Investment ThesisConnected Car Investment Thesis
Connected Car Investment ThesisJames Harris
 
Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation Liz Slocum
 

Viewers also liked (7)

Connected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of EverythingConnected Lighting: The Next Frontier in the Internet of Everything
Connected Lighting: The Next Frontier in the Internet of Everything
 
Dragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshowDragon board 410c workshop - slideshow
Dragon board 410c workshop - slideshow
 
Lochbridge Connected Car Maturity Model
Lochbridge Connected Car Maturity ModelLochbridge Connected Car Maturity Model
Lochbridge Connected Car Maturity Model
 
Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...
Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...
Présentation du rapport sur les scénarios alternatifs à la fermeture totale d...
 
Trans&logistics perspective v6
Trans&logistics perspective v6Trans&logistics perspective v6
Trans&logistics perspective v6
 
Connected Car Investment Thesis
Connected Car Investment ThesisConnected Car Investment Thesis
Connected Car Investment Thesis
 
Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation
 

Similar to Bring Out the Best in Embedded Computing

Droidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform AnatomyDroidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform AnatomyBenjamin Zores
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PICliff Samuels Jr.
 
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processorUplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processorSatya Harish
 
Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!Codemotion
 
Work Experiences in SoNix
Work Experiences in SoNixWork Experiences in SoNix
Work Experiences in SoNixZhijie Li
 
Intels presentation at blue line industrial computer seminar
Intels presentation at blue line industrial computer seminarIntels presentation at blue line industrial computer seminar
Intels presentation at blue line industrial computer seminarBlue Line
 
Getting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitGetting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitSulamita Garcia
 
Open-source Android 10 on Orange Pi: myth or reality?
Open-source Android 10 on Orange Pi: myth or reality?Open-source Android 10 on Orange Pi: myth or reality?
Open-source Android 10 on Orange Pi: myth or reality?GlobalLogic Ukraine
 
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesThe MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesIntel® Software
 
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
Introduction to the new MediaTek LinkIt™ Development Platform for RTOSIntroduction to the new MediaTek LinkIt™ Development Platform for RTOS
Introduction to the new MediaTek LinkIt™ Development Platform for RTOSMediaTek Labs
 
Android porting for dummies @droidconin 2011
Android porting for dummies @droidconin 2011Android porting for dummies @droidconin 2011
Android porting for dummies @droidconin 2011pundiramit
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetupBeMyApp
 
Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Serviceskahunasystems
 
Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015Richard Bronson
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ
 

Similar to Bring Out the Best in Embedded Computing (20)

Droidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform AnatomyDroidcon 2013 France - Android Platform Anatomy
Droidcon 2013 France - Android Platform Anatomy
 
Developing for the Connected Car
Developing for the Connected CarDeveloping for the Connected Car
Developing for the Connected Car
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
 
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processorUplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
UplinQ - ubuntu linux on the qualcomm® snapdragon™ 600 processor
 
nathan
nathannathan
nathan
 
Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!Lab Handson: Power your Creations with Intel Edison!
Lab Handson: Power your Creations with Intel Edison!
 
Work Experiences in SoNix
Work Experiences in SoNixWork Experiences in SoNix
Work Experiences in SoNix
 
Intels presentation at blue line industrial computer seminar
Intels presentation at blue line industrial computer seminarIntels presentation at blue line industrial computer seminar
Intels presentation at blue line industrial computer seminar
 
Getting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer KitGetting started with Intel IoT Developer Kit
Getting started with Intel IoT Developer Kit
 
Open-source Android 10 on Orange Pi: myth or reality?
Open-source Android 10 on Orange Pi: myth or reality?Open-source Android 10 on Orange Pi: myth or reality?
Open-source Android 10 on Orange Pi: myth or reality?
 
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesThe MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware Libraries
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
 
My Profile
My ProfileMy Profile
My Profile
 
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
Introduction to the new MediaTek LinkIt™ Development Platform for RTOSIntroduction to the new MediaTek LinkIt™ Development Platform for RTOS
Introduction to the new MediaTek LinkIt™ Development Platform for RTOS
 
Android porting for dummies @droidconin 2011
Android porting for dummies @droidconin 2011Android porting for dummies @droidconin 2011
Android porting for dummies @droidconin 2011
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetup
 
Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Services
 
ARM Processor Tutorial
ARM Processor Tutorial ARM Processor Tutorial
ARM Processor Tutorial
 
Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015
 
MicroEJ, the OS for IoT
MicroEJ, the OS for IoTMicroEJ, the OS for IoT
MicroEJ, the OS for IoT
 

More from Qualcomm Developer Network

How to take advantage of XR over 5G: Understanding XR Viewers
How to take advantage of XR over 5G: Understanding XR ViewersHow to take advantage of XR over 5G: Understanding XR Viewers
How to take advantage of XR over 5G: Understanding XR ViewersQualcomm Developer Network
 
Making an on-device personal assistant a reality
Making an on-device personal assistant a realityMaking an on-device personal assistant a reality
Making an on-device personal assistant a realityQualcomm Developer Network
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Developer Network
 
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition Qualcomm Developer Network
 
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences Qualcomm Developer Network
 
Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything Qualcomm Developer Network
 
Bridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with GimbalBridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with GimbalQualcomm Developer Network
 
Qualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing Cameras
Qualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing CamerasQualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing Cameras
Qualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing CamerasQualcomm Developer Network
 
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)Qualcomm Developer Network
 
Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...
Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...
Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...Qualcomm Developer Network
 
App Optimizations Using Qualcomm Snapdragon LLVM Compiler for Android
App Optimizations Using Qualcomm Snapdragon LLVM Compiler for AndroidApp Optimizations Using Qualcomm Snapdragon LLVM Compiler for Android
App Optimizations Using Qualcomm Snapdragon LLVM Compiler for AndroidQualcomm Developer Network
 

More from Qualcomm Developer Network (19)

How to take advantage of XR over 5G: Understanding XR Viewers
How to take advantage of XR over 5G: Understanding XR ViewersHow to take advantage of XR over 5G: Understanding XR Viewers
How to take advantage of XR over 5G: Understanding XR Viewers
 
What consumers want in their next XR device
What consumers want in their next XR deviceWhat consumers want in their next XR device
What consumers want in their next XR device
 
More Immersive XR through Split-Rendering
More Immersive XR through Split-RenderingMore Immersive XR through Split-Rendering
More Immersive XR through Split-Rendering
 
Making an on-device personal assistant a reality
Making an on-device personal assistant a realityMaking an on-device personal assistant a reality
Making an on-device personal assistant a reality
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform
 
The Future Mobile Security
The Future Mobile Security The Future Mobile Security
The Future Mobile Security
 
Get Educated on Education Apps
Get Educated on Education Apps Get Educated on Education Apps
Get Educated on Education Apps
 
Bringing Mobile Vision to Wearables
Bringing Mobile Vision to Wearables Bringing Mobile Vision to Wearables
Bringing Mobile Vision to Wearables
 
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
Introduction to Qualcomm Vuforia Mobile Vision Platform: Toy Recognition
 
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
Using Qualcomm Vuforia to Build Breakthrough Mobile Experiences
 
Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything Wireless Audio: A Killer App for the Internet of Everything
Wireless Audio: A Killer App for the Internet of Everything
 
Bridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with GimbalBridging the Physical & Digital Worlds with Gimbal
Bridging the Physical & Digital Worlds with Gimbal
 
Qualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing Cameras
Qualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing CamerasQualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing Cameras
Qualcomm Vuforia Mobile Vision Platform: Smart Terrain for Depth-Sensing Cameras
 
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
 
Android Platform Debugging & Development
Android Platform Debugging & Development Android Platform Debugging & Development
Android Platform Debugging & Development
 
Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...
Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...
Power-Efficient Programming Using Qualcomm Multicore Asynchronous Runtime Env...
 
App Optimizations Using Qualcomm Snapdragon LLVM Compiler for Android
App Optimizations Using Qualcomm Snapdragon LLVM Compiler for AndroidApp Optimizations Using Qualcomm Snapdragon LLVM Compiler for Android
App Optimizations Using Qualcomm Snapdragon LLVM Compiler for Android
 
Porting Tablet Apps to the Amazon Fire TV
Porting Tablet Apps to the Amazon Fire TVPorting Tablet Apps to the Amazon Fire TV
Porting Tablet Apps to the Amazon Fire TV
 
Analyze System and Code Interactions
Analyze System and Code InteractionsAnalyze System and Code Interactions
Analyze System and Code Interactions
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Bring Out the Best in Embedded Computing

  • 1. 1©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.
  • 2. Bring Out the Best in Embedded Computing Leon Farasati Staff Product Manager Qualcomm Technologies, Inc.
  • 3. 3©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Modem GPU CPU DSP Position location Multimedia Power management RF Software/ HLOS Connectivity Memory The Smartphone integrated many mobile technologies Source: GSMA Intelligence, Apr. ’14; UN, Apr. ’14
  • 4. 4©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Looking beyond the CPU
  • 5. 5©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. A heterogeneous computing approach for mobile Qualcomm Adreno, Qualcomm Gobi and Qualcomm RF360 are products of Qualcomm Technologies, Inc. CPU Up to 2.3Ghz/core Location Glonass, Beidou Satellites Qualcomm® Adreno™ GPU Open GL ES 2.0/3.0 Open CL RenderScript Display Processing 4k (external), 1080p, Miracast, picture enhancement Bluetooth 4.0 ISP (Camera) Dual ISPs@42Mpix Digital Camera SW USB 3.0, 5Gbps Wi-Fi 802.11ac Sensor Processing Multimedia Processing Audio Adv Voice Clarity Voice Activation Gestures Studio Access Security Memory 2MB L2 Cache LPDDR2/3 Qualcomm® Gobi™ Modem 3G/4G Baseband Qualcomm® RF 360 front end solution Transceiver DSP Ultra Low Pwr
  • 6. 6©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Applying mobile technologies to everything Making them more aware, connected, intelligent and interactive Machines Devices Places Objects People
  • 7. 7©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Why Qualcomm® Snapdragon™ processors for embedded computing? • Industry leading energy efficiency − No fans, no noise − Reduced thermal constraints rendering smaller industrial design − Portability, mobility, battery operated − Lower cost power supplies • Feature rich, new capabilities − Industry leading CPU, GPU, DSP performance − Rich multimedia capabilities − Multiple HD cameras and microphone arrays − Video / Audio / Graphics − Multiple HD displays − Sensors − Wi-Fi, Bluetooth, location services − Computer vision Qualcomm Snapdragon is a product of Qualcomm Technologies, Inc.
  • 8. 8©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Exposed board development platforms DragonBoard™development kit is a powerful, feature-rich, versatile, and easy-to-use exposed board platform for component vendors, software and embedded developers. It consists of a comprehensive System on Module (SoM) with a Snapdragon processor, a mini-ITX carrier board and a peripheral kit.
  • 9. 9©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. DragonBoard A building block for innovation and development around Snapdragon processors HW component vendors Develop drivers on Snapdragon platform Embedded customers Build product/project on Snapdragon platform Communities Research & teach on Snapdragon platform • Sensors • Memory • Display/touch • Camera • Projectors • Robotics • Digital signage • Video surveillance • Medical/industrial • Government SW technology vendors Port SW on Snapdragon platform • Video • Audio • Graphics • Computer vision • Speech DragonBoard development kit DragonBoard based on Snapdragon 800 Single Board Computer based on Snapdragon 600 • Universities • Makers • Linux developers • Research organizations • Startups/accelerators
  • 10. 10©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Snapdragon based SoM for embedded applications System on Module (SoM) Carrier Board Digital Signage Video Surveillance Ruggedized Handhelds Robotics Kiosks High Tech Toys Arcade Machine
  • 11. 11©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Snapdragon for embedded computing enablement model Embedded computing developers and customers Embedded solutions providers Snapdragon application processor Qualcomm Technologies, Inc. Intrinsyc Technologies InForce Computing CESupport DesignServices/ Support
  • 12. 12©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. DragonBoard Development Kit based on Snapdragon 800 processor From Intrinsyc Technologies • DragonBoard Development Kit from Intrinsyc Technologies is a powerful, feature-rich, versatile, and easy-to-use exposed board platform • Includes the software tools and accessories required to immediately begin development work. • The DragonBoard Development Kit: − Production ready Snapdragon-based SoM − Carrier board − Android OS pre-loaded − Accessories kit − Quick start guide − Registered access to web site for SW Updates and extended technical documentation DragonBoard based on Snapdragon 800 Processor available via Intrinsyc www.intrinsyc.com/products/qualcomm/dragonboard.aspx
  • 13. 13©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. • Carrier panel interfaces − 2 x USB 3.0 Type A, 2 x USB 2.0 Type A − Gigabit Ethernet, RS-232 − DC-IN Port − HDMI, DisplayPort outputs − 6-port audio jack & ANC 3.5mm headset jack − USB 2.0 OTG micro AB − 3 x optional SMA connectors • Carrier board interfaces − Dual MIPI DSI + touch panel 60-pin connector − Additional MIPI CSI connector − 2 x SATA headers − ITX headers for USB, Audio, front panel switch, LEDs, and power − JTAG header DragonBoard Development Kit based on Snapdragon 800 processor From Intrinsyc Technologies • Snapdragon 800 (APQ8074) processor − Open-Q Qseven SoM (System on Module) − 2GB LPDDR3 RAM − 16GB eMMC − 2 x MIPI CSI connectors • Wi-Fi 2.4GHz/5GHz, Bluetooth 4.1, GPS, NFC • Audio expansion header w/ 6 digital MICs • Far-field speaker connector • Sensors expansion header • Education expansion header • Micro SD card slot • Hard keys & indicating LEDs
  • 14. 14©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Android development on DragonBoard Android Apps Application Libraries Android SW Platform Snapdragon Based Dev Kit • Android user applications − Vertical specific applications − Differentiated user experiences • Application libraries − Snapdragon SDKs & APIs − Optimized for Snapdragon HW • Android SW platform − Bootloader, Kernel & Drivers − Android framework − Android services • Snapdragon based Development Kits − Hardware layer − CPU, memory & peripherals
  • 15. 15©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Android software platform Android Apps Application Libraries Android SW Platform Exposed Board Dev Kit • Two main sources: − Code Aurora Forum (CAF) − Intrinsyc support site • The CAF open source site: − Hosts the open source community for Snapdragon processors • Intrinsyc customer site: − Hosts Intrinsyc’s bootloader and platform specific patches to support the DragonBoard Development Kit − Hosts licenced firmware and HW acceleration libraries (DSP/Codecs/GPU/WLAN)
  • 16. 16©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Building the Android software platform • There are four major steps for building the Android software platform for the Development Kit: − Get open source for the processor − Get platform specific patches, plus firmware libraries − Build code − Load image onto platform • The process is documented in detail in release notes and Development Kit Programming Guide 1. Get Open Source SW for the processor 2. Get platform specific patches 3. Build code 4. Load image onto platform Step by step overview
  • 17. 17©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Building the Android software platform • Make sure that the build environment has been completely and correctly set up as described by the Android Open Source Project instructions: − http://source.android.com/source/download.html • Download the kernel and Android framework code for the Snapdragon processor from CAF (codeaurora.org) using Repo: − Example: repo init -u git: //codeaurora.org/platform/manifest.git -b ics_chocolate -m M8960AAAAANLYA1050.xml –repo- url=git://codeaurora.org/tools/repo.git − repo sync − The Wiki support site for Snapdragon chipsets can be found here: − https://www.codeaurora.org/xwiki/bin/QAEP/ 1. Get open source SW for the processor 2. Get platform specific patches 3. Build code 4. Load image onto platform
  • 18. 18©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Building the Android software platform • Download the platform specific release from: http://dragonboardsupport.intrinsyc.com/ − manually download patches − apply_patch.sh <workdir> − include Qualcomm Lib in the build − The Intrinsyc customer site contains more detail: − The Dragonboard Development Kit Programming Guide 1. Get open source SW for the processor 2. Get platform specific patches 3. Build code 4. Load image onto platform
  • 19. 19©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Building the Android software platform • Build the source tree as follows: − cd <android-source-tree> − $build/environmentsetup.sh − $choosecombo 1 msm8960 eng − $Make –j8 • Running “launch” with no arguments will prompt for Android build options and targets 1. Get open source SW for the processor 2. Get platform specific patches 3. Build code 4. Load image onto platform
  • 20. 20©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Building the Android software platform • Fastboot is used to install an Android image from a development PC over USB using the Android Debug Bridge (ADB) • The board will be pre-programmed with a bootloader and an Android image • Each binary can also be flashed selectively through the following Fastboot command options: − fastboot flash aboot <path to emmc_appsboot.mbn > − fastboot flash boot <path to boot.img> − fastboot flash system <path to system.img.ext4> − fastboot flash userdata <path to userdata.img.ext4> − or use flashall.sh 1. Get open source SW for the processor 2. Get platform specific patches 3. Build code 4. Load image onto platform
  • 21. 21©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Application libraries • Qualcomm Technologies, Inc. and its affiliates offer a variety of technologies to make it easier for developers to create applications based upon a host of next-generation technologies: − Technologies built for the Snapdragon − Snapdragon SDK for Android − Mobile gaming & graphics optimization (Adreno) − Technologies tuned for Snapdragon − Augmented reality (Qualcomm® Vuforia™ mobile vision platform) − Computer vision (FastCV™ software development kit) − Technologies enhanced for Snapdragon − Peer-to-peer (AllJoyn™ framework) − Context aware (Gimbal) − HTML5 mobile device APIs Android Apps Application Libraries Android SW Platform Exposed Board Dev Kit Qualcomm Vuforia is a product of Qualcomm Connected Experiences, Inc. FastCV is a product of Qualcomm Technologies, Inc. AllJoyn is a collaborative open source project of the AllSeen Alliance.
  • 22. 22©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. DragonBoard connects to “Thing” Hardware Internet of Things (IoT) Development Kit Enabling smartphones & tablets to control “Things” via apps based on AllJoyn • The IoT Development Kit includes an adapter board that connects to the DragonBoard Development Kit, extending the functionalities to Arduino shields or other accessories such as LEDs, motors etc. • Users can then control them remotely from a smartphone or tablet via the AllJoyn service. • The IoT Development Kit includes several sample applications with source code, and documentation to help users quickly assemble circuits and create their own applications. AllJoyn-based application controls the DragonBoard-based “Thing” Available via Intrinsyc Technologies at www.intrinsyc.com/iot
  • 23. 23©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Single board computer based on Snapdragon 600 IFC6410 from Inforce Computing • Snapdragon 600 Processor − Quad core Qualcomm® Krait™, 1.7GHz, 2MB L2 cache, Adreno 320 GPU − 2GB Onboard PCDDR3 • Storage − uSD connector, SATA, 4GB eMMC • Video, audio & I/O − uHDMI, LVDS, MIPI-CSI2 − HD Audio and mic-in − 2x USB 2.0, 1xUSB OTG, Serial Console 3-pin header − 1xI2C, 1xSPI, 1xUART, UIM, 8xGPIO • Connectivity: − 802.11 b/g/n Wifi 2x2 + Bluetooth 4.0 − 10/100/1000 Ethernet • Power/Mechanical: − Pico-ITX form factor (100mm x 70mm) − +5V Input Socket (5A type) IFC6410: Pico ITX form factor www.inforcecomputing.com/product/6400series.html Qualcomm Krait is a product of Qualcomm Technologies, Inc.
  • 24. 24©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Snapdragon 600 processor for embedded computing • Key benefits − Superior energy efficiency − Superior CPU & GPU performance − Rich multimedia capabilities − Programmable DSP • Key features − Processor Subsystem − Up to 1.7GHz quad core Krait 300 − 128bit SIMD Neon FPU − 2MB L2 Cache − Multimedia Subsystem − Adreno 320 GPU − 1080p HD video multi-format encode and decode − Feature-rich ISP with support for 3 cameras inputsup to 20MP with HW JPEG encode with − Up to three concurrent displays WQXGA (2560 x 1600) 60Hz, MIPI/LVDS/HDMI with post processing − 500MHZ Qualcomm® Hexagon™ DSP for low-power processing − Connectivity − Expansion port support via PCIe 2.0 − Hard drive support via SATA − GPS/GLONSS location support − 802.11n 2x2 Wi-Fi and BT 4.0 Connectivity PCIe 2.0 x1 SATA 1.0 USB HS w/ PHY x3 USB (UICC x1) MIPI SLIMbus MI2S (7.1 spkr / 5.1 mic) I2S x2 in I2S x2 out PCM Audio General Serial Bus Interface x7 UART SPI I2C UIM/SIM HSIC TSIF x2 GPIOs GPU 2D/3D Adreno 320, 3200 Mpixels/sec Memory Subsystem EBI0 32bit 533MHz EBI1 32bit 533MHz PCDDR3/LPDDR2 eMMC SD/MMC x3 Multimedia Subsystem CPU Subsystem Hexagon DSP 500MHz Voice/Audio processing Video Processor Multi-format VideoCodecs 1080p30 Camera Subsystem ISP, 20Mp JPEG encode MIPI CSI 4-lane/2-lane/1-lane Mobile Display Processor Video/Display Post Processing HDMI, LVDS, MIPI DSI 4-lane x2 Location Subsystem GNSS Processor GPS/GLONASS GNSS ADC Wireless Connectivity Subsystem WLAN/BT/FM WLAN DACs WLAN ADCs Sensor Processor System RPM Processor Security/Crypto JTAG/Trace Thermal Sensors Clock Generators Watchdog timer Sleep timer 128bit Neon Krait 1.7GHz 2MB L2 Cache 128bit Neon Krait 1.7GHz 128bit Neon Krait 1.7GHz 128bit Neon Krait 1.7GHz Qualcomm Hexagon is a product of Qualcomm Technologies, Inc.
  • 25. 25©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Linux enablement for Snapdragon processors • Linaro Linux release for Snapdragon 600 processor based on Ubuntu 14.04 available now − Capable of running the Gnome Shell desktop − Powered by freedreno graphics driver − OpenGL 2.1 − Mesa 10.2.1 − XA support enabled − 720p video playback Enabled − Wi-Fi connectivity, Ethernet, SATA and USB support • On the Linaro Roadmap: − HW accelerated video decode and playback − Camera, Bluetooth, MIPI and LVDS display, thermal management − Upstream Kernel support − Adreno driver (enables support for OpenGL 3.0, OpenCL and enhanced GPU performance) • http://releases.linaro.org/14.05/ubuntu/ifc6410
  • 26. 26©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Documentation Via registered docs & downloads site • Development Kit Documentation − Quick start guide − User guide − Programming guide − Release notes • Chipset data sheet • Chipset software interface guide (TRM) • Software document set (app notes) • Schematics & BOM IFC6410: Single Board Computer based on Snapdragon 600 processor http://www.inforcecomputing.com/techweb
  • 27. 27©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Introducing SBC based on Snapdragon 805 processor IFC6540 from Inforce Computing • High performance Snapdragon SoC with robust multitasking capabilities − CPU: Up to 2.7GHz quad core Krait 450 − GPU: 9.6 Gpix/sec, OpenGL ES 3.1* + Google Extension Pack, decreased power consumption for UI and games − Programmable Hexagon DSP at 600MHz for low-power processing − Memory Bandwidth: 25.6-30GB/s Bandwidth (800/933MHz LPDDR3 memory) • High quality mobile video, gaming, and camera experiences − New 420 GPU, support for Hollywood Quality Video™ (HQV) technology, hardware HEVC decode, and enhanced Imaging − Display: 4096x2160 primary DSI display + concurrent 4Kx2K@24Hz external − Camera: ~1GPixel/s dual ISP with temporal noise reduction & HW post processing with support for up to 3 cameras up to 55MP • Fast, seamless connected mobile experiences − WiFi: 2x2 .11ac WiFi support via QCA6174 with full bandwidth via PCIe • Android 4.4 Board Support Package − Android 4.4 is currently available on the Snapdragon 805 SBC Hollywood Quality Video is a product of Qualcomm Technologies, Inc.
  • 28. 28©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. myDragonBoard.org community support Go to the website1 Register2 Get support and contribute3
  • 29. 29©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. For more information on Qualcomm, visit us at: www.qualcomm.com & www.qualcomm.com/blog ©2013-2014 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved. Qualcomm, Adreno, Gobi, Snapdragon, DragonBoard, Vuforia, and Hexagon are trademarks of Qualcomm Incorporated, registered in the United States and other countries. Qualcomm RF360, Uplinq, FastCV, Krait, and Hollywood Quality Video are trademarks of Qualcomm Incorporated. All trademarks of Qualcomm Incorporated are used with permission. Other products and brand names may be trademarks or registered trademarks of their respective owners. References in this presentation to “Qualcomm” may mean Qualcomm Incorporated, Qualcomm Technologies, Inc., and/or other subsidiaries or business units within the Qualcomm corporate structure, as applicable. Qualcomm Incorporated includes Qualcomm’s licensing business, QTL, and the vast majority of its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm’s engineering, research and development functions, and substantially all of its product and services businesses, including its semiconductor business, QCT. Thank you FOLLOW US ON: