android on development boards at andevcon3

12
1 Android on Development Boards Silicon Valley Android Developers Meetup 2012/05/16 Karim Yaghmour @karimyaghmour

Upload: opersys-inc

Post on 10-May-2015

884 views

Category:

Technology


0 download

DESCRIPTION

Karim Yaghmour's "Android on Development Boards" at AnDevCon3

TRANSCRIPT

Page 1: Android On Development Boards at AnDevCon3

1

Android on Development Boards

Silicon Valley Android Developers Meetup2012/05/16

Karim Yaghmour@karimyaghmour

Page 2: Android On Development Boards at AnDevCon3

2

These slides are made available to you under a Creative Commons Share-Alike 3.0 license. The full terms of this license are here: https://creativecommons.org/licenses/by-sa/3.0/

Attribution requirements and misc., PLEASE READ:

● This slide must remain as-is in this specific location (slide #2), everything else you are free to change; including the logo :-)

● Use of figures in other documents must feature the below “Originals at” URL immediately under that figure and the below copyright notice where appropriate.

● You are free to fill in the “Delivered and/or customized by” space on the right as you see fit.

● You are FORBIDEN from using the default “About” slide as-is or any of its contents.

(C) Copyright 2012, Opersys inc.

These slides created by: Karim Yaghmour

Originals at: www.opersys.com/community/docs

Delivered and/or customized by

Page 3: Android On Development Boards at AnDevCon3

3

About

● Author of:

● Introduced Linux Trace Toolkit in 1999● Originated Adeos and relayfs (kernel/relay.c)● Training, Custom Dev, Consulting, ...

Page 4: Android On Development Boards at AnDevCon3

4

Agenda

● What's a “Development Board”● System Architecture● SoCs● Boards● Demo

Page 5: Android On Development Boards at AnDevCon3

5

1. What's a “Development Board”

● Wikipedia: “... printed circuit board containing a microprocessor and the minimal support logic needed for an engineer to become acquainted with the microprocessor on the board and to learn to program it.”

Page 6: Android On Development Boards at AnDevCon3

6

Page 7: Android On Development Boards at AnDevCon3

7

2. System Architecture

Page 8: Android On Development Boards at AnDevCon3

8

3. System-on-Chip

Page 9: Android On Development Boards at AnDevCon3

9

3.1. Some SoCs out thereSoC CPU Speed GPU

OMAP4 Dual-core Cortex-A9 1-1.8GHz PowerVR

i.MX53 Cortex A8 1GHz OpenGL-ES 2.0-compatible

Tegra2 Dual-core Cortex-A9 1-1.2GHz GeForce

Snapdragon Dual-core Scorpion 1.2-1.5GHz Adreno

Page 10: Android On Development Boards at AnDevCon3

10

4. Boards

Name SoC Speed RAM Price (USD) URL

BeagleBone OMAP3 500MHz 256MB 89 beagleboard.org

BeagleBoard-xM

OMAP3 1GHZ 512MB 149 beagleboard.org

iMX53 Quick Start

i.MX53 1GHz 1GHz 149 freescale.com

PandaBoardES OMAP4 Dual-core

1.2GHz 1GB 182 pandaboard.org

Page 11: Android On Development Boards at AnDevCon3

11

5. Demo

Page 12: Android On Development Boards at AnDevCon3

12

Thank you ...

Use “VZADC3” coupon for $500 off our upcoming “Embedded Android” class –

AnDevCon exclusive

[email protected]

Figures taken from “BeagleBoard-xM Rev C System Reference Manual” by BeagleBoard.org's

Gerald Coley