46
Expanding the 96Boards Ecosystem Bill Davies Technical Marketing, Dieter Kiermaier - Senior FAE

Expanding the 96Boards Ecosystem - Linaro

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Expanding the 96Boards Ecosystem - Linaro

Expanding the 96Boards Ecosystem

B i l l D a v i e s – T e c h n i c a l M a r k e t i n g , D i e t e r K i e r m a i e r - S e n i o r F A E

Page 2: Expanding the 96Boards Ecosystem - Linaro

2

Agenda

˃ Arrow in the IoT space˃ Hardware

˃ ArrowConnect

˃ Services

˃ Community˃ DragonBoard 410c, Meerkat, Chameleon

˃ Community Extended˃ DragonBoard820c, DragonBoard600c, ANT

˃ Enterprise˃ Oxalis

˃ IoT˃ Titanium

˃ Mezzanine˃ PoE, Security, Cellular, LoRa, Sensor

Page 3: Expanding the 96Boards Ecosystem - Linaro

3

From Sensor to Sunset

Page 4: Expanding the 96Boards Ecosystem - Linaro

4

Arrow Supports with complete technology and services capabilities

From Sensor to Sunset™

Sensory Edge Edge Compute Cloud Analytics Security ServicesSustainable

Management

Page 5: Expanding the 96Boards Ecosystem - Linaro

5

ARROW IoT – Bridging the GAP

EDGE

Premise Hardware

SOC/MCU Devices

Devices + OS Gateway

Arrow IoT Certified Designs

Embedded - SDKs

SW Gateway Agent

CLOUD

Cloud Based Infrastructure

& Data Center

Device Provisioning,

Monitoring, Control &

Updates

Business Applications &

Advanced Analytics

Arrow Connect SaaS

Developer Portal

APIs | Custom Applications

DATA

CONTROL

Page 6: Expanding the 96Boards Ecosystem - Linaro

6

Arrow Connect – Certified Partner Ecosystem & Multi Protocol Support

© 2017 All rights reserved. Arrow Confidential and Proprietary

Page 7: Expanding the 96Boards Ecosystem - Linaro

7

Arrow Cellular Starter KitArrow Connect Cloud Platform

Arrow Connect Embedded

C SDK

Cat 1/M1

Cellular

Environment Sensors

Telemetry

Control

Titanium 96Boards IoT Edition

Page 8: Expanding the 96Boards Ecosystem - Linaro

Arrow 96Boards Products

Page 9: Expanding the 96Boards Ecosystem - Linaro

9

Arrow joined Linaro 96Boards Steering Comitee

http://www.businesswire.com/news/home/20150428006206/en/arrow-electronics-joins-open-source-software-pioneer-linaro#.vxf1wvxvhbf

Page 10: Expanding the 96Boards Ecosystem - Linaro

10

96Boards Specifications

Page 11: Expanding the 96Boards Ecosystem - Linaro

11

CE and EE Platforms

96Boards - 2017

Jul Aug Sep Oct Nov Dec Jan

Oxalis

AntAnt

Oxalis

Legend

MP

Dev

Concept

Meerkat

Chameleon

Meerkat

Chameleon

DragonBoard 820c DragonBoard820c

Page 12: Expanding the 96Boards Ecosystem - Linaro

12

IoT Platforms

96Boards - 2017

Jul Aug Sep Oct Nov Dec Jan

Legend

MP

Dev

Concept

TitaniumTitanium

Page 13: Expanding the 96Boards Ecosystem - Linaro

13

Mezzanine Cards

96Boards - 2017

Jul Aug Sep Oct Nov Dec Jan

Legend

MP

Dev

Ethernet Mezzanine

Tresor

Ethernet Mezzanine

Concept

Tresor

D3 Camera Mezzanine

LoRa Mezzanine

NextBio Fingerprint Sensor

CrossLinkCrossLink CrossLink

Tresor

Cellular MezzanineCellular

Page 14: Expanding the 96Boards Ecosystem - Linaro

14

Oxalis

Page 15: Expanding the 96Boards Ecosystem - Linaro

15

Oxalis 96Boards – based on LS1012A

PMIC

LS1012AARM Cortex-

A53

@800MHz

1GB

DD3L

(16-Bit)

TPM 1.2

16MB

QSPI

Flash

SaM-Board1012 SoM

Ba

se

bo

ard

Con

ne

cto

r 1

Ba

se

bo

ard

Con

ne

cto

r 2

SaM-Board 1012 provides the

full flexibiltiy of the LS1012A

SoC and provides latest built-

in security features!

Page 16: Expanding the 96Boards Ecosystem - Linaro

16

LS1012A Differentiators and Target Applications

Page 17: Expanding the 96Boards Ecosystem - Linaro

17

Meerkat

Page 18: Expanding the 96Boards Ecosystem - Linaro

18

Meerkat 96Boards – based on i.mx7

Page 19: Expanding the 96Boards Ecosystem - Linaro

19

Meerkat 96Boards – i.mx7 Processor FeaturesSpecifications:

Package: [email protected] BGA

[email protected] BGA*

Qualification: Consumer (0C to 95C Tj)

Extended Consumer (-20C to 105C Tj)

• 10yr lifetime at 100% duty cycle

Key Features and Advantages

1 GHz, Cortex-A7, 32KB I/D, 512KB L2 Cache

200MHz Cortex M4, 16KB I/D, 64KB TCM

Memory Support

16/32bit LP-DDR2/3, DDR3/L @ 533MHz

Total of 256KB OCRAM

3x SDIO3.0/eMMC5.0, 8-bit NAND (BCH62)

Display / Camera

24-bit Parallel LCD and MIPI DSI (2-lane)

Parallel (up to 24-bit) and MIPI CSI (2-lane)

EPDC

I/O

2x USB 2.0 OTG w/ PHY + 1xUSB 2.0 HOST/HSIC

2x GigE Ethernet Ports-AVB;

PCIe 2.1

Security module - enabling PCI 4.0 compliance

Page 20: Expanding the 96Boards Ecosystem - Linaro

20

Meerkat – why i.mx7?

Page 21: Expanding the 96Boards Ecosystem - Linaro

21

Chameleon

Page 22: Expanding the 96Boards Ecosystem - Linaro

22

Chameleon 96Boards – based on Cyclone® V SoC

Chameleon96 Board Features:

•FPGA

• Intel PSG Cyclone® V SE 5CSEBA6U19I7N device

• Integrated USB-Blaster™ II JTAG cable

• Configuration sources: SD Card, JTAG

• HDMI display output

• WiFi 802.11 a/b/g/n + Bluetooth 4.1 module interface

•Hard Processor System

• 800 MHz dual-core ARM® Cortex®-A9 processor

• 512MB DDR3 SDRAM (16 bit data bus)

• USB Interface

• Micro SD card interface

• Serial UART

• User LEDs

• Warm reset button

•96Boards Standard Expansion Connectors

• Low speed expansion connector (20x2) with UART, SPI, I2C, I2S, GPIO connectivity

• High speed expansion connector (30x2) with USB 2.0 Host, SPI, I2C, GPIO, and MIPI CSI-2 connectivity

Page 23: Expanding the 96Boards Ecosystem - Linaro

23

Chameleon 96Boards – based on Cyclone® V SoC

Page 24: Expanding the 96Boards Ecosystem - Linaro

24

Ant

Page 25: Expanding the 96Boards Ecosystem - Linaro

25

Ant 96Boards – based on RZG1/E

Page 26: Expanding the 96Boards Ecosystem - Linaro

26

Ant 96Boards – RZ/G Enablement

Path to production

Page 27: Expanding the 96Boards Ecosystem - Linaro

DragonBoard820c

Page 28: Expanding the 96Boards Ecosystem - Linaro

28

Dragonboard 820cExtended Community

Main Features

Processor

• Qualcomm Kyro

Quad-core 64-bit CPU

• Qualcomm® Adreno™ 530

624MHz GPU

• supports 4K

UltraHD@30fps video

Memory

• 3 GB LPDDR4

• 32 GB UFS Flash

Connectivity

• WiFi

• Bluetooth 4.1

• Gigabit Ethernet

• GPS

Interfaces

• USB 2.0, USB 3.0

• Supports up to 3 image sensors

• 40-pin Low Speed expansion connector

• UART, SPI, I²C, GPIO, etc.

Page 29: Expanding the 96Boards Ecosystem - Linaro

29

DragonBoard820c Block Diagram

Page 30: Expanding the 96Boards Ecosystem - Linaro

IoT Edition – Titanium

PSoC6

Page 31: Expanding the 96Boards Ecosystem - Linaro

31

TitaniumPSoC6 IoT Edition

˃ Based on Cypress PSoC6

˃ 40 Pin Low Speed Connector

˃ MBED enabled

˃ Bosch BME680 integrated sensor˃ Temp, humidity, pressure, Air Quality

˃ Available in November 2017

Page 32: Expanding the 96Boards Ecosystem - Linaro

32

Cypress PSoC6Purpose Built for the Internet of Things

˃ Ultra-Low-Power Performance ˃ Advanced ULP 40-nm process

˃ Integrated Buck converter and LDO regulator

˃ Dynamic voltage and frequency scaling (DVFS with PLL/FLL)

˃ Active power as low as 15-μA/MHz (M0+)

˃ 150-MHz ARM® Cortex®-M4 and 100-MHz ARM® Cortex®-M0+

˃ Embedded SONOS Flash with SRAM and DMA

Page 33: Expanding the 96Boards Ecosystem - Linaro

33

96Boards Mezzanine Cards

Page 34: Expanding the 96Boards Ecosystem - Linaro

34

Concept

Tresor

SLB 9670

TPM 2.0

SPI

SLB 9645

TPM 1.2

I²C

Trust-E

IoT

I²C

EEPROM

for auto DT

Selection

Page 35: Expanding the 96Boards Ecosystem - Linaro

35

Complete Security Verification Toolkit

Tresor Features

Tresor gives the developers and the maker community access to latest

security solutions – both for evaluation but also for own developments

Features:

- TPM 1.2

- TPM 2.0

- Lightweigt security solution based on Trust-X Technology (added in V2

of the board after release of Trust-X)

- EEPROM to enable auto Device-Tree selection feature

Software:

- TPM Framework in Linux kernel

- TrouSers

- Hardened OpenSSL / GNUTLS

Page 36: Expanding the 96Boards Ecosystem - Linaro

36

Complete Security Verification Toolkit

Tresor Block Diagram

Tresor Mezzanine

TPM 1.2

SLB9645

TPM 2.0

SLB9670FTDI

LDO

UART SPI I2C

JUMPER

EPROM

USB DEBUG

DC IN

Reset

Low speed ext. conn.

TRUST E

SLS 32AIA

Page 37: Expanding the 96Boards Ecosystem - Linaro

37

PoE+ Ethernet MezzanineOverview

WITH THIS SHIELD THE DRAGONBOARD410C EXPANDS ITS FUNCTIONALITIES

WITH:

• Gigabit Ethernet through Microchip LAN7850

• Hardware Asymmetric Crypto Engine through TPM Atmel AT97SC3205T

• POE+ PD IEEE 802.3at 25.5W Compliant through Linear Technology LT4276

Page 38: Expanding the 96Boards Ecosystem - Linaro

38

PoE+ Ethernet MezzanineMezzanine Card Closer Look

Page 39: Expanding the 96Boards Ecosystem - Linaro

39

PoE+ Ethernet MezzanineEthernet Part

LAN7850

Hi-Speed USB 2.0 to 10/100/1000 Ethernet Controller with HSIC

The USB of the DragonBoard410C is used for the Ethernet communication in

10/100/1000Mbps link rate.

Page 40: Expanding the 96Boards Ecosystem - Linaro

40

PoE+ Ethernet MezzanineTrusted Platform Module

AT97SC3205T

Trusted Platform Module I2C Interface

Compliant to the Trusted Computing Group (TCG) Version 1.2 Specification

Hardware Asymmetric Crypto Engine

FIPS-140-2 Module Certified

Including:

High-quality Random Number Generator (RNG), HMAC, AES, SHA, RSA

NV Storage Space for 2066 bytes of User Defined Data

Page 41: Expanding the 96Boards Ecosystem - Linaro

41

PoE+ Ethernet MezzanineUse Cases / Markets

Page 42: Expanding the 96Boards Ecosystem - Linaro

42

D3 Camera MezzanineUse Cases / Markets

Page 43: Expanding the 96Boards Ecosystem - Linaro

43

AR1337 Camera Mezzanine13MP CMOS Image Sensor

In Cooperation with MM Solution we are

developing the first raw sensor camera

mezzanine card for the Dragonboard with ISP

enablement!

Stay tuned…

Page 44: Expanding the 96Boards Ecosystem - Linaro

44

Cellular MezzanineCapable of supporting LoRa, Cat1, CatM

Page 45: Expanding the 96Boards Ecosystem - Linaro

45

Page 46: Expanding the 96Boards Ecosystem - Linaro

46

Thank You