ARM Beetle Iot Evaluation Platform

Total Page:16

File Type:pdf, Size:1020Kb

ARM Beetle Iot Evaluation Platform ARM Beetle IoT Evaluation Platform Overview The Beetle IoT evaluation board is built around the ARM® IoT subsystem for Cortex®-M processors which allows design teams to create IoT endpoints faster and with lower risk. ARM’s scalable IP solutions are designed to target across the value chain from sensors to servers. ARM’s IoT subsystem with mbed OS is a complete reference system that reduces the complexity and risk of a SoC design for IoT endpoints. The subsystem features a range of peripherals and interfaces. It is specifically designed for the use with Cortex-M processors and ARM Cordio® Bluetooth® Smart Radio IP. ARM has taken this subsystem and generated a proof of concept platform called Beetle. The central element of the platform is the IoT subsystem, which is pre-validated allowing the user to hit the ground running. ARM built on the IoT subsystem attaching the Cortex-M3 processor, Cordio Bluetooth Smart radio, TSMC embedded flash and a host of other complementary peripherals to make the Beetle test-chip. The design is fully compliant with ARM’s mbed IoT Device Platform to enable rapid development and prototyping. It’s loaded with debug features includes JTAG, SWD, CMSIS-DAP and TRACE. It has support for expansion via Arduino® headers. It is an ideal platform for the evaluation of ARM IoT subsystems for Cortex-M. A microcontroller-based configuration mechanism provides an easy, USB-based plug-and-play method for programming software and firmware into the system flash memory from an attached PC ARM Subsystem IP ARM Other IP 3rd Party IP PLL IoT Subsystem for Cortex-M System Pad Cortex-M3 Control Ring Power DFT Control Multi-layer AHB Interconnect Quad 2x 2x WD SPI SPI I2C Cache RAM APB Bridge Flash Cache Tag 2x RAM SRAM Controller APB TRNG RTC GPIO UART Flash Controller Peripherals SRAM SRAM Cordio eFlash eFlash Radio SRAM SRAM ARM Beetle Test Chip It Enables • Evaluation of the ARM IoT Subsystem for Cortex-M. • Development of mbed OS applications. • Expansion via Arduino® connectors. Software Overview • mbed OS support including the ARM Bluetooth Stack and peripheral drivers. • CMSIS-DAP support over USB with drag and drop programming to flash • Virtual UART over USB Features • Form factor: 2.7 x 2.1 Inches • ARM Cortex-M3 • ARM IoT subsystem for Cortex-M • Cordio Bluetooth Smart radio • 256KB of embedded flash • 128KB SRAM • 2MB of external QSPI flash. • Debug : • JTAG • SWD • CMSIS-DAP with a virtual UART port • 4 bit TRACE. • Expansion : • GPIO • UART • SPI • I2C • Analog signals https://community.arm.com/groups/arm-development-platforms Google search for this product For More information Search term: ARM Beetle Board Web: All brand names or product names are the property of their respective holders. Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this document is subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given in good faith. All warranties implied or expressed, including but not limited to implied warranties of satisfactory quality or fitness for purpose are excluded. This document is intended only to provide information to the reader about the product. To the extent permitted by local laws ARM shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information. Copyright © 2015 ARM Ltd. © ARM Ltd 0478-1 V2M-Beetle-0340A | 03.16.
Recommended publications
  • Mediatek Linkit™ Development Platform for RTOS Get Started Guide
    MediaTek LinkIt™ Development Platform for RTOS Get Started Guide Version: 3.0 Release date: 30 June 2016 © 2015 - 2016 MediaTek Inc. This document contains information that is proprietary to MediaTek Inc. (“MediaTek”) and/or its licensor(s). MediaTek cannot grant you permission for any material that is owned by third parties. You may only use or reproduce this document if you have agreed to and been bound by the applicable license agreement with MediaTek (“License Agreement”) and been granted explicit permission within the License Agreement (“Permitted User”). If you are not a Permitted User, please cease any access or use of this document immediately. Any unauthorized use, reproduction or disclosure of this document in whole or in part is strictly prohibited. THIS DOCUMENT IS PROVIDED ON AN “AS-IS” BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES OF ANY KIND AND SHALL IN NO EVENT BE LIABLE FOR ANY CLAIMS RELATING TO OR ARISING OUT OF THIS DOCUMENT OR ANY USE OR INABILITY TO USE THEREOF. Specifications contained herein are subject to change without notice. MediaTek LinkIt™ Development Platform for RTOS Get Started Guide Document Revision History Revision Date Description 1.0 24 March 2016 Initial version. 2.0 17 May 2016 Move the contents relative to flash, HDK, and build comments to corresponding documents. Add the support of Keil 3.0 30 June 2016 Add the support of IAR. Refine the architecture and provide more information on the SDK usage. © 2015 - 2016 MediaTek Inc. Page i of v This document contains information that is proprietary to MediaTek Inc.
    [Show full text]
  • Hannes Tschofenig
    Securing IoT applications with Mbed TLS Hannes Tschofenig Part#2: Public Key-based authentication March 2018 © 2018 Arm Limited Munich Agenda • For Part #2 of the webinar we are moving from Pre-Shared Secrets (PSKs) to certificated-based authentication. • TLS-PSK ciphersuites have • great performance, • low overhead, • small code size. • Drawback is the shared key concept. • Public key cryptography was invented to deal with this drawback (but itself has drawbacks). 2 © 2018 Arm Limited Public Key Infrastructure and certificate configuration © 2018 Arm Limited Public Key Infrastructure Various PKI deployments in existence Structure of our PKI The client has to store: self-signed • Client certificate plus corresponding private key. CA cert • CA certificate, which serves as the trust anchor. The server has to store: Signed by CA Signed by CA • Server certificate plus corresponding private key. Client cert Server cert (Some information for authenticating the client) 4 © 2018 Arm Limited Generating certificates (using OpenSSL tools) • When generating certificates you will be prompted to enter info. You are about to be asked to enter information that will be • The CA cert will end up in the trust incorporated into your certificate request. What you are about to enter is what is called a Distinguished anchor store of the client. Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, • The Common Name used in the server If you enter '.', the field will be left blank. ----- cert needs to be resolvable via DNS Country Name (2 letter code) [AU]:.
    [Show full text]
  • Freescale Iot Solutions APF-SHB-T1454
    Freescale IoT Solutions APF-SHB-T1454 James Huang | Asia MICRO Business Development M A Y . 2 0 1 5 TM External Use The Internet of Things is Driving Explosive Growth 50 In Connected Devices BILLION 25 BILLION 12.5 BILLION 7.6B 7.2B 6.8B 6.5B World 6.3B Population # Connected <1x 1x 2x 3.5x 6.5x Devices/Person 2003 2008 2010 2015 2020 TM External Use 1 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 IoT emerging as the next mega-trend Internet subscribers over time Source: Goldman Sachs Global Investment Research TM External Use 2 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 Our Products Power The Internet of Things Microcontrollers | Digital Networking | Auto MCU | Analog and Sensors | RF Traffic Monitoring Metro Cells Base Stations Small Cells Advanced Safety Security Networked Printers Infotainment Radar + Vision Enterprise Gateways, Cloud Data Switchers, Routers Computing Center Home Health Monitors + Fitness Energy Management, Wind + Solar Telehealth Industrial Smart Energy Connected Networking Connected Grid Farms Appliances Digital Power Conversion Energy Human – Machine Meters Interface Home Hubs Machine – Machine Security TM External Use 3 IoT Is More Than M2M The Internet of Things (IoT) is about Machine to Entity (M2E): • Machine to Machine: − Automatic diagnostics for cars: Automatic information collection from your car’s engine management system and sending real- time alerts to drivers or service centers Machine to • Machine to
    [Show full text]
  • CR1000X Product Manual
    Revision: 07/20/2021 Copyright © 2000 – 2021 Campbell Scientific, Inc. Table of Contents 1. Introduction 1 2. Precautions 2 3. Initial inspection 3 4. CR1000X data acquisition system components 4 4.1 The CR1000X Datalogger 5 4.1.1 Overview 5 4.1.2 Operations 6 4.1.3 Programs 6 4.2 Sensors 6 5. Wiring panel and terminal functions 8 5.1 Power input 11 5.1.1 Powering a data logger with a vehicle 12 5.1.2 Power LED indicator 12 5.2 Power output 12 5.3 Grounds 13 5.4 Communications ports 15 5.4.1 USB device port 15 5.4.2 Ethernet port 15 5.4.3 C terminals for communications 16 5.4.3.1 SDI-12 ports 16 5.4.3.2 RS-232, RS-422, RS-485, TTL, and LVTTL ports 16 5.4.3.3 SDM ports 16 5.4.4 CS I/O port 17 5.4.5 RS-232/CPI port 18 5.5 Programmable logic control 19 6. Setting up the CR1000X 21 6.1 Setting up communications with the data logger 21 6.1.1 USB or RS-232 communications 21 6.1.2 Virtual Ethernet over USB (RNDIS) 23 6.1.3 Ethernet communications option 24 Table of Contents - i 6.1.3.1 Configuring data logger Ethernet settings 25 6.1.3.2 Ethernet LEDs 26 6.1.3.3 Setting up Ethernet communications between the data logger and computer 26 6.2 Testing communications with EZSetup 27 6.3 Making the software connection 29 6.4 Creating a Short Cut data logger program 29 6.5 Sending a program to the data logger 32 7.
    [Show full text]
  • IP Production IBC Preview Cloud Playout AMC/Sundance Q&A
    IP production www.csimagazine.com IBC preview Cloud playout AMC/Sundance Q&A Welcome to High Dynamic Range television September 2015 cover.indd 1 19/08/2015 12:33:55 Expect More. AMOS Satellites. Meet us at More Coverage. More Throughput. More Services. IBC September 11-15, 2015 Across the Middle East, Europe, Africa and Asia. Amsterdam Hall 1, Booth C.65 Spacecom’s AMOS satellite constellation, consisting of AMOS-2 and AMOS-3 co-located at 4°W, AMOS-4 at 65°E and AMOS-5 at 17°E provides high-quality broadcast and communications services across Europe, Africa, Russia, Asia and the Middle East. With the upcoming launch of AMOS-6, Spacecom is expanding its coverage over Europe and Africa. The result: greater capacity, high-throughput Ka multibeam capabilities and affordable end-to-end satellite services. Spacecom. Expect More. EXPECT MORE www.amos-spacecom.com Untitled-2 1 10/08/2015 12:00:19 Contents IP production www.csimagazine.com IBC preview Cloud playout AMC/Sundance Q&A 30 Online piracy Editor Goran Nastic A new way of thinking about connected revenue security Commercial Welcome to High Dynamic Range television John Woods, Hammad Uddin September 2015 cover.indd 1 19/08/2015 12:33:55 36 Data corner A closer look at SVoD customers Design and production Matt Mills (Manager) 10 Analyst corner Jason Tucker With the first 4k channels launching in Europe, 40 IP production Matleena Lilja-Pelling an assessment of early services and the future It has its pros and cons, which broadcasters would do well to start preparing for Regular contributors 12 COVER STORY - HDR special Adrian Pennington, Philip Hunter, 44 Smart home David Adams, Stephen Cousins, High Dynamic Range really will take TV up a Anna Tobin level but it is not without challenges.
    [Show full text]
  • Iot Development Platform
    .org IoT Development Platform 1 Q&A . How many ARM cores shipped in 2012? 8,700,000,000 2020 . 2011 . Per Day: 23,835,616 . Per Hour: 993,151 150+ 25+ billion . Per Minute: 16,553 billion . Per Second: 276 2002 1+ billion 1998 2010 2020 2 ARM is a Semiconductor IP Company ARM’s Ecosystem Financial Tools/Technology IDM Foundry Fabless Semicon Co. Equipment Manufacturer ARM CPU GPU Software Platforms Networking Video RF Security DSP Other IP Carriers + Developers 3 ARM Cortex Advanced Processors Architectural innovation, compatibility across diverse application spectrum MP Cortex-A15 . ARM Cortex™-A family: ...2.5GHz . Applications processors for feature- Cortex-A9 rd rich OS and 3 party applications Cortex-A8 Cortex-A7 ARM Cortex-R family: Cortex-A5 . Cortex-R7 . Embedded processors for real-time Cortex-R5 signal processing, control applications Cortex-R4 Cortex-M4 . ARM Cortex-M family: Cortex-M3 Cortex-M1 . Microcontroller-oriented processors Cortex-M0 for MCU, ASSP, and SoC applications SC300 TM SC000 Applicability Unparalleled . ARM SecureCore Cortex-M0+ . Tamper-resistant security <12k gates... 4 ARM Cortex-M: Ultra Low Power, Size, + Cost 1.9 billion ARM Cortex-M devices shipped in 2012 by leading semiconductor companies MCUs radios sensors Think Powered by Watch Batteries & Energy Harvesting 5 MBED: Enabling Monetization of Disruption “By 2018, 50% of IoT solutions will be from start-ups less than 3 years old” - Gartner 6 From Sensor to Cloud Edge Clients Gateway Network Cloud Temp thin client Device Prox Provisioning and M2M Apps control Cortex-M Modem Diagnostics M2M Apps Smartphone / M2M Apps Short-Range Headless Radio e.g.
    [Show full text]
  • Cybercrime Prevention Principles for Internet Service Providers
    Shaping the Future of Cybersecurity and Digital Trust Cybercrime Prevention Principles for Internet Service Providers January 2020 World Economic Forum 91-93 route de la Capite CH-1223 Cologny/Geneva Switzerland Tel.: +41 (0)22 869 1212 Fax: +41 (0)22 786 2744 Email: [email protected] www.weforum.org © 2020 World Economic Forum. All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, including photocopying and recording, or by any information storage and retrieval system. 1 Cybercrime Prevention: Principles for Internet Service Providers Contents Preface 3 Foreword 4 Executive Summary 5 Incentives for Action and Expected Outcomes 6 Context – Scale of the Threat 7 Principle 1. Protect consumers by default from widespread cyberattacks and act collectively with peers to identify and respond to known threats 8 1.1 What challenge does this principle address? 8 1.2 How can this principle create impact? 8 1.3 Recommendations for implementation 10 Principle 2. Take action to raise awareness and understanding of threats and support consumers in protecting themselves and their networks 11 2.1 What challenge does this principle address? 11 2.2 How can this principle create impact? 12 2.3 Recommendations for implementation 14 Principle 3. Work more closely with manufacturers and vendors of hardware, software and infrastructure to raise minimum levels of security 16 3.1 What challenge does this principle address? 16 3.2 How can this principle create impact? 16 3.3 Recommendations for implementation
    [Show full text]
  • Estudio De Un Slot Digital E Implementación De Nuevas
    ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA INGENIERÍA INFORMÁTICA – GRADO EN INGENIERÍA DE COMPUTADORES Sistema embebido para recolección de datos ambientales alojado en bicicletas de uso público. Realizado por ABDESSAMAD EL ABBASSI HAMIDI Dirigido por DANIEL CAGIGAS MUÑIZ Departamento ARQUITECTURA Y TECNOLOGÍA DE COMPUTADORES Sevilla, 11 Septiembre de 2014 1 2 Contenido ÍNDICE DE FIGURAS ............................................................................ 5 INTRODUCCIÓN .................................................................................. 6 Motivación ..................................................................................... 6 Objetivos........................................................................................ 6 Análisis de requisitos ...................................................................... 7 DESARROLLO DEL SISTEMA ................................................................. 15 Introducción .................................................................................. 15 Desarrollo hardware ....................................................................... 20 Sistema de montaje y Alimentación .............................................. 20 Microcontrolador Cortex-M3 NXP LPC1768 .................................... 21 Introduccion ............................................................................ 21 Características LPC1768 ............................................................ 24 Sensores de gases resistivos ........................................................
    [Show full text]
  • 130 Demystifying Arm Trustzone: a Comprehensive Survey
    Demystifying Arm TrustZone: A Comprehensive Survey SANDRO PINTO, Centro Algoritmi, Universidade do Minho NUNO SANTOS, INESC-ID, Instituto Superior Técnico, Universidade de Lisboa The world is undergoing an unprecedented technological transformation, evolving into a state where ubiq- uitous Internet-enabled “things” will be able to generate and share large amounts of security- and privacy- sensitive data. To cope with the security threats that are thus foreseeable, system designers can find in Arm TrustZone hardware technology a most valuable resource. TrustZone is a System-on-Chip and CPU system- wide security solution, available on today’s Arm application processors and present in the new generation Arm microcontrollers, which are expected to dominate the market of smart “things.” Although this technol- ogy has remained relatively underground since its inception in 2004, over the past years, numerous initiatives have significantly advanced the state of the art involving Arm TrustZone. Motivated by this revival ofinter- est, this paper presents an in-depth study of TrustZone technology. We provide a comprehensive survey of relevant work from academia and industry, presenting existing systems into two main areas, namely, Trusted Execution Environments and hardware-assisted virtualization. Furthermore, we analyze the most relevant weaknesses of existing systems and propose new research directions within the realm of tiniest devices and the Internet of Things, which we believe to have potential to yield high-impact contributions in the future. CCS Concepts: • Computer systems organization → Embedded and cyber-physical systems;•Secu- rity and privacy → Systems security; Security in hardware; Software and application security; Additional Key Words and Phrases: TrustZone, security, virtualization, TEE, survey, Arm ACM Reference format: Sandro Pinto and Nuno Santos.
    [Show full text]
  • Academic Programs for International Undergraduate Students
    2010 Academic Programs for unisaInternational Undergraduate Students By the time you graduate from the University of South Australia (UniSA) you will be ready to take What your place in a global professional workplace. Because of what you’ve learned at UniSA you won’t just be job-ready, you’ll be ready to make an makes immediate contribution to your chosen fi eld and we will have presented to your profession a new UniSA practitioner who: 1. Operates effectively with and upon a body of knowledge of suffi cient depth to begin different? professional practice; 2. Is prepared for lifelong learning in pursuit of personal development and excellence in professional practice; 3. Is an effective problem solver, capable of applying logical, critical and creative thinking to a range of problems; 4. Can work both autonomously and collaboratively as a professional; 5. Is committed to ethical action and social responsibility as a professional and citizen; 6. Communicates effectively in professional practice and as a member of the community; and 7. Demonstrates international perspectives as a professional and as a citizen. The Undergraduate Experience The University of South Australia UniSA has world-leading research UniSA offers the most diverse (UniSA) is the largest university Institutes and centres and groups, educational menu in South in South Australia with over working at the cutting-edge Australia comprising more 34,000 students studying in of new knowledge across our than 140 undergraduate and four key academic divisions: major study areas. That research 200 coursework and research Business, Educations, Arts and becomes part of what you learn postgraduate programs in these Social Sciences, Health Sciences so your knowledge is not just disciplines: and Information Technology, fi rst-rate, you’ll be amongst the Engineering and the Environment.
    [Show full text]
  • Freescale Embedded Solutions Based on ARM Technology Guide
    Embedded Solutions Based on ARM Technology Kinetis MCUs MAC5xxx MCUs i.MX applications processors QorIQ communications processors Vybrid controller solutions freescale.com/ARM ii Freescale Embedded Solutions Based on ARM Technology Table of Contents ARM Solutions Portfolio 2 i.MX Applications Processors 18 i.MX 6 series applications processors 20 Freescale Embedded Solutions Chart 4 i.MX53 applications processors 22 i.MX28 applications processors 23 Kinetis MCUs 6 Kinetis K series MCUs 7 i.MX and QorIQ Kinetis L series MCUs 9 Processor Comparison 24 Kinetis E series MCUs 11 Kinetis V series MCUs 12 Kinetis M series MCUs 13 QorIQ Communications Kinetis W series MCUs 14 Processors 25 Kinetis EA series MCUs 15 QorIQ LS1 family 26 QorIQ LS2 family 29 MAC5xxx MCUs 16 MAC57D5xx MCUs 17 Vybrid Controller Solutions 31 Vybrid VF3xx family 33 Vybrid VF5xx family 34 Vybrid VF6xx family 35 Design Resources 36 Freescale Enablement Solutions 37 Freescale Connect Partner Enablement Solutions 51 freescale.com/ARM 1 Scalable. Innovative. Leading. Your Number One Choice for ARM Solutions Freescale is the leader in embedded control, offering the market’s broadest and best-enabled portfolio of solutions based on ARM® technology. Our end-to-end portfolio of high-performance, power-efficient MCUs and digital networking processors help realize the potential of the Internet of Things, reflecting our unique ability to deliver scalable, systems- focused processing and connectivity. Our large ARM-powered portfolio includes enablement (software and tool) bundles scalable MCU and MPU families from small from Freescale and the extensive ARM ultra-low-power Kinetis MCUs to i.MX ecosystem.
    [Show full text]
  • Arm Drives Deeply Into Iot with Pelion Platform, Partners with Vodafone to Speed Iot Adoption
    IoT Arm Drives Deeply into IoT with Pelion Platform, Partners with Vodafone to Speed IoT Adoption Report Snapshot One of the major challenges facing the adoption of IoT has been the cost, simplicity and security of implementing devices at scale. While the industry has moved forward in offering device and connectivity platforms that simplify the effective monitoring and management of thousands of devices, it is clear that much deeper cross-industry partnerships are still required in order to significantly reduce the complexity and costs faced by organisations when implementing Internet of Things (IoT) solutions. This report assesses Arm’s IoT platform strategy, how the Pelion IoT Platform was built, the acquisitions and partnerships that have been established by Arm and what merits the partnership with Vodafone in particular, will bring in order to help Arm realise its IoT ambitions. May 2019 Andrew Brown Tel: +44 (0) 1908423630 Email: [email protected] www.strategyanalytics.com IoT Contents 1. Analysis 3 1.1 Changing M&A Market Dynamics 3 1.2 Arm: Forging a Path from Smartphones to the IoT 3 1.3 From Managing Devices to Connections: Stream Technologies Acquisition 4 1.4 From Managing Devices and Connections, to Managing Data: Treasure Data Acquisition and the Creation of the Pelion IoT Platform 5 1.5 Driving Down Cost and Complexity through Partnerships: “Any Device, Any Cloud” 6 1.5.1 Intel Partnership 6 1.5.2 myDevices Partnership 7 1.5.3 Arduino Integration 7 1.5.4 Linux Integration 7 1.6 Global CSP Partnerships Critical to Scale 8 1.6.1 Sprint Curiosity IoT Platform 8 1.6.2 China Unicom Deal 9 1.6.3 Deeper into IoT with Vodafone: iSIM, bootstrapping and cross-platform support for faster adoption 9 2.
    [Show full text]