marvell smart energy platform · pdf filemarvell smart energy platform solutions ... •...

4
Marvell Smart Energy Platform Solutions Wi-Fi Microcontroller Platform OVERVIEW Marvell ® ’s Wi-Fi Microcontroller Smart Energy Platform Solution provides a highly cost-effective, flexible and easy- to-use hardware/software platform to build a new generation of connected, smart devices. These smart-connected devices enable device OEMs to deliver a broad-range of services to consumers including energy-management, demand-response, home automation and remote access. This allows a user to manage comfort and convenience, also run diagnostics and receive alerts and notifications, in addition to managing and controlling the device. Developers can leverage the rich connectivity features of these new smart devices to create a new generation of innovative new applications and services. The platform builds upon the success of Marvell’s first-generation Wi-Fi microcontroller platform using the Marvell Avastar ® 88W8688 Wi-Fi System-on-Chip (SoC) and Marvell Easy Connect software. Adding new enhancements and capabilities, the second-generation Smart Energy hardware platform is built with a new high-performance Marvell Cortex-M3 microcontroller (the Marvell 88MC200) optimized to run Marvell’s Easy Connect software, and provides high feature integration and a broad set of I/O-interfaces. It is paired with Marvell’s industry leading low-power Wi-Fi SoCs to provide best-in-class performance and rich features including IEEE 802.11n, Antenna Diversity, Beamforming, Access-Point mode and Wi-Fi Direct. The platform is powered by production quality, field-tested Marvell Easy Connect software that includes a rich set of software components that work together to support the development of Smart Energy devices, and enable these devices to connect to mobile clients such as smart-phones, Internet-based Cloud and Smart-Grid services. The feature-rich software stack enables OEMs to focus on application-specific software functionality, thus enabling rapid development and reduced software development costs and risks. PLATFORM COMPONENTS Marvell 88MC200 Microcontroller: High-performance (up to 200MHz) Cortex-M3 CPU 512KB SRAM Full-set of Serial I/O Interfaces including UART (4), SPI (3), and I2C (3) Up to 80 GPIOs High-speed connectivity interfaces for SDIO and USB-OTG (full-speed) with integrated PHY System peripherals including ADC, DAC, PWMs, General Purpose Timers, RTC, Watchdog On-Chip DC-DC Converter Hardware Crypto Engine 1MB Embedded Flash with QSPI interface to Cortex-M3 Power management with support for low-power modes and flexible clock gating Marvell Avastar 88W878x Wi-Fi SoCs: Single-chip Wi-Fi SoCs supporting 802.11 a/b/g and 802.11n standards WPA-2 security using AES/CCMP along with legacy security features Wireless Protected Setup 2.0 Wi-Fi Direct Low-power modes Best-in-class performance and RX Sensitivity Antenna Diversity, Beamformee Marvell Easy Connect Software Platform and SDK: Small-footprint RTOS (FreeRTOS) and Embedded TCP/ IP stack (lwIP) with fully integrated drivers for 88MC200 and Marvell Avastar 88W878x SoCs Core system services including WLAN connection manager, persistent storage and power management. Networking middleware including Embedded Web Server with Web Services Framework supporting XML and JSON data exchange, HTTP Client, service discovery using mDNS/DNS-SD and security using TLS/SSL. A full application framework supporting easy network provisioning, service discovery and RESTful Web Services, Cloud Services Framework, firmware upgrades and greatly simplified application development. Advanced Wi-Fi features including 802.11n, antenna diversity, Micro-AP mode, simultaneous access-point and client mode and Wi-Fi Direct.

Upload: lythuan

Post on 11-Mar-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

Marvell Smart Energy Platform SolutionsWi-Fi Microcontroller Platform

OVERVIEW

Marvell®’s Wi-Fi Microcontroller Smart Energy Platform Solution provides a highly cost-effective, flexible and easy-to-use hardware/software platform to build a new generation of connected, smart devices. These smart-connected devices enable device OEMs to deliver a broad-range of services to consumers including energy-management, demand-response, home automation and remote access. This allows a user to manage comfort and convenience, also run diagnostics and receive alerts and notifications, in addition to managing and controlling the device. Developers can leverage the rich connectivity features of these new smart devices to create a new generation of innovative new applications and services.

The platform builds upon the success of Marvell’s first-generation Wi-Fi microcontroller platform using the Marvell Avastar® 88W8688 Wi-Fi System-on-Chip (SoC) and Marvell Easy Connect software. Adding new enhancements and capabilities, the second-generation Smart Energy hardware platform is built with a new high-performance Marvell Cortex-M3 microcontroller (the Marvell 88MC200) optimized to run Marvell’s Easy Connect software, and provides high feature integration and a broad set of I/O-interfaces. It is paired with Marvell’s industry leading low-power Wi-Fi SoCs to provide best-in-class performance and rich features including IEEE 802.11n, Antenna Diversity, Beamforming, Access-Point mode and Wi-Fi Direct.

The platform is powered by production quality, field-tested Marvell Easy Connect software that includes a rich set of software components that work together to support the development of Smart Energy devices, and enable these devices to connect to mobile clients such as smart-phones, Internet-based Cloud and Smart-Grid services. The feature-rich software stack enables OEMs to focus on application-specific software functionality, thus enabling rapid development and reduced software development costs and risks.

PLATFORM COMPONENTS

Marvell 88MC200 Microcontroller:

• High-performance (up to 200MHz) Cortex-M3 CPU• 512KB SRAM• Full-set of Serial I/O Interfaces including UART (4),

SPI (3), and I2C (3)• Up to 80 GPIOs• High-speed connectivity interfaces for SDIO and

USB-OTG (full-speed) with integrated PHY

• System peripherals including ADC, DAC, PWMs, General Purpose Timers, RTC, Watchdog

• On-Chip DC-DC Converter• Hardware Crypto Engine• 1MB Embedded Flash with QSPI interface to

Cortex-M3• Power management with support for low-power

modes and flexible clock gating

Marvell Avastar 88W878x Wi-Fi SoCs:

• Single-chip Wi-Fi SoCs supporting 802.11 a/b/g and 802.11n standards

• WPA-2 security using AES/CCMP along with legacy security features

• Wireless Protected Setup 2.0

• Wi-Fi Direct• Low-power modes• Best-in-class performance and RX Sensitivity• Antenna Diversity, Beamformee

Marvell Easy Connect Software Platform and SDK:

• Small-footprint RTOS (FreeRTOS) and Embedded TCP/IP stack (lwIP) with fully integrated drivers for 88MC200 and Marvell Avastar 88W878x SoCs

• Core system services including WLAN connection manager, persistent storage and power management.

• Networking middleware including Embedded Web Server with Web Services Framework supporting XML and JSON data exchange, HTTP Client, service discovery using mDNS/DNS-SD and security using TLS/SSL.

• A full application framework supporting easy network provisioning, service discovery and RESTful Web Services, Cloud Services Framework, firmware upgrades and greatly simplified application development.

• Advanced Wi-Fi features including 802.11n, antenna diversity, Micro-AP mode, simultaneous access-point and client mode and Wi-Fi Direct.

Marvell Smart Energy Platform Solutions

PLATFORM FEATURES AND BENEFITS

FEATURES BENEFITS

• High-performance microcontroller using advanced 55nm process with 512KB SRAM, rich set of I/O interfaces and high degrees of integration.

• Enables offloading of entire communications and smart-energy software onto the Marvell 88MC200, with room for application software.

• Easily allows interfacing to commonly used peripherals such as Flash, EEPROM, LCD, push-buttons, LEDs, sensors, etc.

• Reduces overall system costs by reducing the number of external components in system designs, including eliminating the need for another microcontroller for device-specific functions.

Fig 1. Marvell Smart Energy Wi-Fi Microcontroller Platform

Fig 3. Communication and Services Architecture

COMMUNICATION AND SERVICES ARCHITECTURESmart-Appliances built with Marvell’s Easy Connect software are designed to seamlessly connect to a user’s home Wi-Fi network, and through that to the Internet. Devices communicate using modern web-protocols enabling developers to rapidly develop applications and services on mobile devices and cloud-servers.

UART I2C SPIUSBOTG I2S

SDIO3.3V

802.11 Antenna

GPIOs

ADC DAC JTAG

88MC200Smart-EnergyMicrocontroller

88W878xWi-Fi 802.11n

Custom Application

Operating System & Device Drivers

IPv4/IPv6 TCP/IP Stack

Middleware Libraries (HTTP Client; Server; Web-Services; Security) & Services Framework

NetworkingMiddleware

Power Manager

Persistent Data File System

NetworkProvisioning

FirmwareUpgrade

ApplicationState Machine

UART SPI I2C Flash Wi-Fi Timers

Energy ManagementDashboardDiagnosticsUsage Advice

B2B/E-CommerceData Analytics

Smart-AppliancesWi-Fi

HTTP,Bonjour, etc User-Interface

Rich Applications

Kinoma, Siri, iOS, Android, HTML5

Cloud Server

AlertsRemote Access

HTTP,TLS etc.

HTTP,TLS etc.

Thermostat Air Conditioner

WaterHeater

Tablet Smartphone

EVCharger

Stove

IrrigationControl

WasherDryer

Tablet Smartphone

Gateway

Fig 2. Marvell Easy Connect Software

Marvell Smart Energy Platform Solutions

88MC200(QFN-88)

GPI

O-E

XT-C

ON

NEC

TOR-

B

LDO1-5V-3.3V

32K-CRYSTAL

32M-CRYSTAL

FT2232

32K-OSC

32M-OSC

8MBit-FLASHQSBI

LDO2-5V-3.3V or 1.8V

LDO3-3.3V-1.8VLDO3-3.3V-1.1V

GPI

O-E

XT-C

ON

NEC

TOR-

A

SDIOSOCKET

USB

OTG

Min

iAB

USB

-FT2

232

Min

iAB

JTAG

HIR

2X10

LCD

12C

UAR

TO

PWR_J

ACK Reset Button

User Button

2x16 LCD

Wake key

SOFTWARE DEVELOPMENT KITThe software development and evaluation kit includes an 88MC200 software development board shown in Figure 3. It is paired with SD-88W878x Wi-Fi reference design to provide a complete software development kit.

FEATURES (Continue) BENEFITS

• Marvell Avastar 88W878x low-power, full-featured SoCs supporting full 802.11 standards, including 802.11n, WPA-2 security, and advanced features such as Wi-Fi Direct, Beamforming, and more.

• Brings the full benefit of Wi-Fi, enabling seamless integration with existing Wi-Fi deployments while leveraging the latest technological developments.

• Simplified set-up using Wireless Protected Setup (WPS) and/or Marvell Provisioning using Marvell’s Micro-AP Wi-Fi mode.

• Enables consumers to quickly and easily connect their devices to their home Wi-Fi network without requiring them to learn new skills or download new software.

• Enables device developers to provide easy set up to consumers without adding unnecessary hardware costs to enable provisioning.

• Enables devices to provide RESTful Web Services hosted on the device; leverages the built-in standards-based software components including HTTP server, Web Services Gateway Interface, JSON and XML parsers and mDNS/DNS-SD-based Service Discovery.

• Enables a large ecosystem of developers to build applications on smart-phones and tablets leveraging familiar technologies available on all platforms.

• Provides easy-to-use, aesthetically pleasing user-interfaces on smart-phones and tablets to manage and control devices.

• Develops innovative new applications around capabilities offered by the device’s sensors and controls, as well as data and information available from other sources such as Internet-based Web Services and Smart Grid.

• Smart-Energy Profile 2.0 Application Support including support for Pricing and Demand-Response/Load Control Function Sets

• Interfaces with Smart-Grid services such as dynamic pricing and demand-response services using the emerging Smart-Energy Profile 2.0 standard.

• Enables devices to connect to Cloud-based services, including traversal through routers with NAT and Firewalls, using industry standard protocols (http; XML; JSON; TLS) supported by Marvell Easy Connect software.

• Integrates the devices with Cloud-based servers to offer a broad range of services to consumers including remote access, diagnostics, alerts and notifications, and more.

• Enables OEMs to develop new revenue models based on business-to-business services.

• Marvell Smart-Device Application Framework with Sample Applications • Allows for the rapid development of complete device firmware to help reduce software development costs and risks.

• Micro-AP Support • Allows a device to offer its own Wi-Fi access point. This allows clients, such as phones and tablets, to connect directly to the smart device without requiring a home network.

• Simultaneous Wi-Fi Client and Micro-AP Support • Enables a device to connect to a home-network and offer its own network at the same time. Different services may be offered on the two network interfaces.

• Advanced Wi-Fi technologies such as Beamforming and Antenna Diversity

• Enhances signal reception and extends the Wi-Fi signal coverage by two to four times.

Figure 4. Marvell 88MC200 Software Development and Evaluation Kit

THE MARVELL ADVANTAGE: Marvell chipsets come with complete reference designs which include board layout designs, software, manufacturing diagnostic tools, documentation, and other items to assist customers with product evaluation and production. Marvell’s worldwide field application engineers collaborate closely with end customers to develop and deliver new leading-edge products for quick time-to-market. Marvell utilizes world-leading semiconductor foundry and packaging services to reliably deliver high-volume and low-cost total solutions.

ABOUT MARVELL: Marvell is a leader in storage, communications, and consumer silicon solutions. Marvell’s diverse product portfolio includes switching, transceiver, communications controller, processor, wireless, power management, and storage solutions that power the entire communications infrastructure, including enterprise, metro, home, storage, and digital entertainment solutions. For more information, visit our Web site at www.marvell.com.

Copyright © 2012. Marvell International Ltd. All rights reserved. Marvell, and the Marvell logo are registered trademarks of Marvell or its affiliates. All other trademarks are the property of their respective owners.

Marvell_Smart_Energy_Platform_Solutions-002 1/12

Marvell Semiconductor, Inc.

5488 Marvell Lane Santa Clara, CA 95054

Phone 408.222.2500 www.marvell.com

Marvell Smart Energy Platform Solutions

Figure 5. Marvell Smart Energy Wi-Fi Microcontroller Reference Module

REFERENCE MODULEA Wi-Fi microcontroller reference module is provided with an 88MC200 and 88W8782 (2.4 GHz). It brings out all of the major 88MC200 interfaces in a compact surface mount PCB. The module provides 1 PCB antenna. It also optionally provides 2 u.FL connectors for external antennae and support for antenna diversity.

APPLICATIONS

XTAL32MHz

88MC200 (QFN-88)

88W8782(QFN-68)

CRYSTAL40MHz

SDIO 24GHz

V3P3

50mm

22

V3P3

UFL Antenna

PCB Antenna

2nd UFL Antenna

WiFi_RST#

XTAL32KHz

SPDT

IO_2

9

21

IO_2

8

20

IO_2

7

19

RST

18

TRST

17

TDI

16

TMS

15

TCK

14

TDO

13

IO_1

7

12IO

_16

11IO

_11

10

IO_1

0

9

IO_9

8

IO_8

7

IO_7

6

IO_6

5

IO_5

4

IO_4

3

IO_3

2

IO_2

1

2324252627282930313233343536373839404142

43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64

IO_1VBAT

WU0WU1

IO_30IO_32IO_33IO_34IO_35IO_40IO_41IO_42IO_43IO_44IO_45IO_50VBUSU_IDU_DPU_DNGND

IO_5

9

IO_6

0

IO_6

1

IO_6

2

IO_6

3

IO_6

4

IO_6

5

IO_6

6

IO_6

8

IO_7

2

IO_7

3

IO_7

4

IO_7

5

IO_7

6

IO_7

7

IO_7

8

IO_7

9

STAT

REQ

GN

T#

FREO

LED

30mm

The Smart Energy platform is designed to bring smart-connectivity to a broad range of devices, including:

• Thermostats • Air Conditioners • Hot-Water Heaters

• Washer, Dryers, Dishwashers • Cooking Ranges • Refrigerators

• EV-Chargers • Sensors • Lighting Controls

• Irrigation Timers • Solar Inverters • Smart-Outlets

• Plug-Strips • Load-Controllers • Gateways

FPO