Introducing the Industrial i.mx25 ARM9 TM Applications Processor

Similar documents
Embedded Display Module EDM6070

SBC6245 Single Board Computer

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

SBC8600B Single Board Computer

SABRE Lite Development Kit

Atmel SMART ARM Core-based Embedded Microprocessors

STM32 F-2 series High-performance Cortex-M3 MCUs

Video/Cameras, High Bandwidth Data Handling on imx6 Cortex-A9 Single Board Computer

Easy H.264 video streaming with Freescale's i.mx27 and Linux

MPX28. o UART, SD-CARD, I2C, PWM, Serial Audio, SPI Power management optimized for long battery life 3.3V I/O

Network connectivity controllers

ARM Processors for Computer-On-Modules. Christian Eder Marketing Manager congatec AG

Standardization with ARM on COM Qseven. Zeljko Loncaric, Marketing engineer congatec

Java Embedded Applications

APx4 Wireless System-on-Module 5/8/2013 1

Data Transfer between Two USB Flash SCSI Disks using a Touch Screen

Hi3520D H.264 Codec Processor. Brief Data Sheet. Issue 02. Date

DesignWare IP for IoT SoC Designs

IOVU-571N ARM-based Panel PC

Intel Processors in Industrial Control and Automation Applications Top-to-bottom processing solutions from the enterprise to the factory floor

Quectel Wireless Solutions Wireless Module Expert U10 UMTS Module Presentation

SBC8100 Single Board Computer

SPEAr family of embedded microprocessors

ZigBee Technology Overview

Solomon Systech Image Processor for Car Entertainment Application

ACR880 GPRS Portable Smart Card Terminal

MBC-SAM9G35 Core Board Overview

Reconfigurable System-on-Chip Design

STM32L. Ultra-low-power Cortex -M3 devices

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Chapter 13. PIC Family Microcontroller

The Research and Application of College Student Attendance System based on RFID Technology

OpenSPARC T1 Processor

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

EUCIP - IT Administrator. Module 1 - PC Hardware. Version 2.0

(1.07 inches to 1.37 inches) 376 mm (14.80 inches) 259 mm (10.20 inches)

A-307. Mobile Data Terminal. Android OS Platform Datasheet

Hitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

VIA Eden 1GHz ULV Processor AFL-07A-CX2. HDD Drive Bay Optional HSDPA Module (support GSM 850,EGSM 900,DCS 1800 & PCS 1900) Mounting

Light Industrial Panel PC

IRT84. Irt84. Datasheet. EMV L1 compliant terminal with ISO14443A/B. 1

Innovative development and deployment of Intuitive Human Machine Interface for embedded applications

1 Mi kołaj Z Mik ar ołaj Z zyc arzy ki cki

Product Information S N O. Portable VIP protection CCTV & Alarm System 2

System Design Issues in Embedded Processing

A Design of Video Acquisition and Transmission Based on ARM. Ziqiang Hao a, Hongzuo Li b

Dimensions. System Information. Height (with 6-cell battery): mm (1.10 inches) mm (14.80 inches) mm (10.

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

Designing The Impossible Tablet

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

TI Embedded Processor for ebook Applications. Anderson Hsiao TI MCU/DSP Business Development

11. RESOURCE REQUIREMENT FOR COMPUTER ENGINEERING AND INFORMATION TECHNOLOGY DEPARTMENT

Understanding Digital Components

Development of Embedded Board for OMAP4460

Atmel Norway XMEGA Introduction

DevKit1207 Evaluation Kit

Building Blocks for PRU Development

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

SEC2410/SEC4410 HS Endpoint Processor with USB 2.0, Smart Card, & FMC for Secure Token & Storage

4/2/2014 Linux Dev-Boards. Linux Dev Boards. Tagung Forth Gesellschaft e.v. Maerz file:///home/cas/talk/linux-boards/html/linux-boards.

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

MODECOM MC-602 ART UNIQUE MICE COLLECTION. MODECOM Tablet FreeTAB 2096+

Intel X58 Express Chipset

Embedded & Industrial PCs International Products and Configurations INDEX

COMPUTER HARDWARE. Input- Output and Communication Memory Systems

Instant Graphical User Interface Solutions Why you need a new User Interface

Products. CM-i586 Highlights. Página Web 1 de 5. file://c:\documents and Settings\Daniel\Os meus documentos\humanoid\material_o...

High-Performance, Highly Secure Networking for Industrial and IoT Applications

PC Desktop Specifications:

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Specifications for the Gateway M1300 Tablet PC

7a. System-on-chip design and prototyping platforms

How To Use Nuc123 (Nuc123) For A Week

BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA

System-on-a-Chip with Security Modules for Network Home Electric Appliances

LSI SAS inside 60% of servers. 21 million LSI SAS & MegaRAID solutions shipped over last 3 years. 9 out of 10 top server vendors use MegaRAID

Freescale Vybrid Applications Windows Embedded

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

Ways to Use USB in Embedded Systems

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

Embedded Ethernet Solutions

This factsheet represents VAS s current offerings and suggested units (Dec, 2010). The devices are divided into three main categories:

Internet of Things. Opportunities for device differentiation

ART101-i6. Android Rugged Tablet. 2015/07/29 Irene Cheng. Revision Control Long Product Life Cycle

Executive Series. Intel Desktop Board DB75EN Executive Series MicroATX Form Factor

AFL-15i-HM55/AFL-17i-HM55/AFL-19i-HM ~19 AFOLUX PPC features Intel Core i7/i5/i3 processor with HM55 chipset

Designing Feature-Rich User Interfaces for Home and Industrial Controllers

UniOP epad33 and epad33t

Pen Drive to Pen Drive and Mobile Data Transfer Using ARM

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Embedded Linux Platform Developer

Field Service Application

Current and Ultrasonic Testing System

Lab Experiment 1: The LPC 2148 Education Board

Transcription:

July, 2009 Introducing the Industrial i.mx25 ARM9 Applications Processor Ethernet, CAN, USB Amanda McGregor i.mx Product Marketing

Purpose Introduction Overview of the Freescale i.mx25 family of ARM 9-based applications processors for industrial and general embedded devices Objectives Learn the target applications Understand the features and benefits of the i.mx25 processors Describe the available hardware and software tools Learning Time 15 minutes 2

i.mx25 ARM9 Overview Target Applications

i.mx25 Family of Applications Processors The i.mx25 family of devices extends Freescale s proven ARM9 platform and provides the essential performance, low-power, integration and connectivity to create feature-rich, costcompetitive industrial and general embedded products. Performance Connectivity Cost Sensitivity Based on Freescale s proven ARM926EJ-S technology, with embedded SRAM to boost system performance. Connectivity designed to address the needs of industrial and general embedded devices. Smart integration reduces system Bill of Materials. Hardware boards and BSP s reduce development costs. ARM926EJ-S core up to 400MHz. Large integrated SRAM (128KBytes) to improve performance of critical customer code, and/or provide low-power display refresh while the system is in standby. Improved security sub-system to enable a trusted device that is resistant to external threats and attacks. Numerous low power modes to minimize power consumption. Ethernet and CAN support for high bandwidth data transfers. USB, UART, SDIO for interfacing to external Wi-Fi and Bluetooth chipsets. USB, SD for external data storage. Smartcard interface for e-commerce. Multiple boot options, including USB, SD, SLC/MLC NAND or NOR flash. Support for low-cost DDR2, as well as mddr and SDRAM for design flexibility. Integrated Ethernet 10/100 MAC, USB PHY s, touchscreen controller and A/D converters reduces system cost. High quality development board provided by Freescale; layout and design files available for customer reference to reduce development effort. Royalty-free Linux and WinCE BSP s available from Freescale. 4

Industrial i.mx25 Target Applications HMI (Factory Automation & Building Control) Medical (Patient Monitoring) Residential Gateways (Smart Meters) Point Of Sale Secure epos Terminals Data Acquisition (Scanners) Mobile and Tethered Printers Feature Integration and Connectivity Ethernet, CAN, SDIO, Touchscreen Controller, DDR2, USB PHY, Camera I/F LCD Controller Security Industrial qualification and product longevity WinCE and Linux BSP s Optimized performance and power consumption Benefit Reduced system cost and complexity, greater product feature scalability Can drive high color SVGA displays for information display and user interaction Robust, tamper-resistant devices for secure applications Supports the full life of the product in the field Reuse software across i.mx platforms Fanless automation, increased battery life for portable equipment

i.mx25 Comparison Chart HMI Portable/Tethered Printers Medical Factory Automation Feature i.mx253 i.mx257 i.mx258 Core ARM926EJ-S ARM926EJ-S ARM926EJ-S CPU Speed 400 MHz 400 MHz 400 MHz L1 I/D Cache 16K I/D 16K I/D 16K I/D On-chip SRAM 128 KB 128 KB 128 KB PATA/CE-ATA Y Y Y LCD Controller Y Y Y Touchscreen - Y Y Smart Touch HMI Factory Automation (CAN) Barcode Scanners CSI - Y Y CAN - Y Y ESAI - Y Y Smartcard - Y Y Security - - Y 10/100 Ethernet Y Y Y HS USB 2.0 OTG + PHY Y Y Y Smart Meters Point-of-sale Biometrics Secure Devices HS USB 2.0 Host + PHY Y Y Y 12-bit ADC Y Y Y SD/SDIO/MMC Y Y Y I2C, SSI/I2S, SPI, UART Y Y Y Package 17x17 MAPBGA 0.8mm 17x17 MAPBGA 0.8mm 17x17 MAPBGA 0.8mm Temperature -20C to +70C -40C to +85C -20C to +70C -40C to +85C -40C to +85C

i.mx25 ARM9 Overview Features and Benefits

i.mx25 Applications Processor Features Key Features and Advantages 400MHz ARM926EJ-S 16KB L1 I-Cache, 16KB L1 D-Cache 128KB on-chip SRAM for low power LCD refresh External memory interface supports DDR2, mddr, or SDRAM up to 133MHz Supports off-chip NAND or NOR Flash 10/100 Ethernet MAC with RMII support USB 2.0 OTG 480Mbps with high-speed PHY USB 2.0 Host 480Mbps with full-speed PHY or ULPI SVGA (800x600) LCD controller with integrated touch screen controller CMOS sensor interface Two CAN interfaces Two Smartcard interfaces Enhanced serial audio interface 3 general purpose 12-bit ADC channels UART s, CSPI s, I2C, I2S 3.3V I/O reduces external component count Enhanced security features, including tamper detection for voltage, frequency and temperature High-Assurance Boot (HAB) Available Parts i.mx251, i.mx255, i.mx253, i.mx257, i.mx258 Package and Temperature 0.8mm, 17x17, 400-pin MAPBGA -40C to +85C, -20C to +70C 8

i.mx25 Multimedia Supports TFT LCD s Up to SVGA (800x600) resolution Up to18-bit (RGB666) color support 128 x 32-bit buffer for pixel data Embedded DMA controller Dual plane blending Based on alpha key or color Integrated touchscreen controller 4- and 5-wire resistive touch screens Integrated camera interface CCIR656, VSync/HSync CMOS sensors 128 x 32-bit buffer for image pixel data Embedded DMA controller Double-buffering in external memory 9

10/100 Ethernet Integrated Ethernet MAC for system development or inter-system data transfer 3 physical interfaces: 10/100 IEEE 802.3 MII, 10/100 RMII, 10-Mbps 7-wire serial 2 x 480Mbps USB 2.0 controllers External media connectivity w/o hub HOST with integrated full speed PHY On-The-Go (OTG) with high speed PHY Hardware support for low-power modes 2 x FlexCan 2.0B controllers Programmable bit rate up to 1 Mbps Dual ports allows for a local CAN bus and connectivity to an external bus i.mx25 Industrial Connectivity 10

Off-Chip Memory Interface Supports 4-bank DDR2, mddr, SDRAM 133MHz, 16-bit wide data bus NOR flash interface External interface to FPGA s, graphics cards Off-Chip NAND Flash Supports 8-/16-bit SLC/MLC NAND Flash Page sizes: 512byte, 2KB, 4KB 4KB + 512byte internal RAM buffer Bootable from NAND Flash On-Chip 128KB SRAM Ideal for low-power LCD refresh Improve algorithmic performance i.mx25 On-Chip and Off-Chip Memory 11

i.mx25 Other Connectivity 2 x Subscriber Identification Module (SIM) 2 x SDIO Wireless 802.11 connectivity 5 x UARTs Bluetooth connectivity 3 x CSPI Serial Peripheral Interface bus 3 x I2C System control for peripherals Digital Audio Connectivity Enhanced Serial Audio Interface (ESAI) 2 x SSI/I2S industry standard connectivity to external CODECs 12

Parallel ATA Standard interface for external mass storage E.g. In-dash playback or map storage 2 x SDIO/SD/MMC Ideal for external flash drives Designed to work with CE-ATA V1.0, SD Memory V2.0 (supports high capacity), SDIO Card V2.0, MMC V4.2 Up to 52 MHz, 8-bit data 2 x 480Mbps USB 2.0 controllers External media connectivity w/o hub HOST with integrated full speed PHY On-The-Go (OTG) with high speed PHY Hardware support for low-power modes i.mx25 External Mass Storage 13

i.mx25 Security High Assurance Boot Protection against rogue software; only authenticated software can run on device Needed for secure residential gateways, biometric devices, point-of-sale Tamper detection, key storage Voltage, frequency, temperature monitors Fast key erasure upon threat detection Secure 47-bit time counter Secure 32-bit monotonic counter Volatile key storage True Random Number Generator User Programmable e-fuses 14

i.mx25 ARM9 Overview Development Tools

Freescale i.mx25 Product Development Kit (PDK)

i.mx25 PDK Maximizing Freescale CPU Module contains: i.mx25 ARM9 Applications Processor MC34704 Power Management IC SGTL3000 Audio Codec 17

Q&A Thank you for attending this presentation. We ll now take a few moments for the audience s questions and then we ll begin the question and answer session.