ConnectCore - CPU. Los módulos Connect Core de Digi son SoM (Sistem on Module):



Documentos relacionados
Agenda. Acerca de Digi Módulos Embebidos de Digi Kits de Desarrollo Sistemas Operativos Embebidos ConnectCore Idigi o Device Cloud

De D sarrollo d e a plicaciones c on Cortex M

PHOENIX OVIPOSITOR. Introducción...2 Capacidades / Posibilidades / Ventajas...3 Expansiones / Características técnicas...4

IRIS Box PC ORDENADOR COMPACTO INDUSTRIAL PARA CARRIL. Gabiria 2, 1ª-L E Irun Fax

Intelligent Management Center

Matrix Electrónica. [EMBEDDED COOKBOOK]

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media Power Control

Electrocomponentes S.A. SASE Cortex TM M3 ATMEL

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media

Nuevas Tecnologías Inalámbricas


MC. Christian Aldaco González. Microcontroladores

AMD G-Series: Soluciones para Gaming o aplicaciones con gráficos intensivos (Digital Signage, etc.)

Prefacio...xiii Introducción... 1 Microprocesadores...1 Arquitectura Von Neumann...1 RISC vs CISC...2 Wait-states...3 Arquitectura Harvard...

Hard Disk Drive Duplicator Dock USB 3.0 to SATA HDD Duplicator. StarTech ID: SATDOCK22RU3

Electrocomponentes S.A. SASE Cortex TM M3, Cortex TM M4, ARM9 TM Porfolio de productos ATMEL

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media Power Control

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media Power Control

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media. StarTech ID: SV1108IPEXEU

ThinkPad R61. Modelo: 8918DEG No. de pieza: NF5DESP. Recommended Accessories

Todos los módulos tienen conectores de paso 2mm, para conexión y para programación. RCM2000 y RCM2100 usan 2x20; RCM2200 y RCM2300 usan 2x13

16 Port Multi-User Cat5 Matrix IP KVM Switch. StarTech ID: SV1653DXI

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media

Touch Display Link - Nueva Solución de Software para Sharp IWB -

Sistema de Detección de Intrusos de Red embebido

Usando el hardware Intel para embedded con Yocto y MeeGo

Soluciones Embedded para industria energética

Súper Link Adaptador USB 300H con doble antena de 5dBi USB 300H with 5dBi doublé antenna Adapter

Diseñado para las necesidades de automatización, telecomunicaciones, control remoto y monitoreo

Capacitación Comercial Check Point Check Point Software Technologies Ltd.

MICROCONTROLADORES: MIGRACIÓN A ARQUITECTURAS DE 32 BITS.

Compañía Internacional de Telecomunicaciones Digi Connect WAN 3G Dual SIM HSUPA

Connecting Cloudino Connector to FIWARE IoT

ANEXO II: ESPECIFICACIONES TÉCNICAS

Portable esata USB to SATA Standalone HDD Hard Drive Duplicator Dock. StarTech ID: SATDUPUEGB

Aplicaciones M2M, monitorización y control remoto con TSmarT

Ronald Hernández Director de Proyectos y Coordinador de la unidad Mobile en Avantica Technologies

Empowering Achievement

Especificaciones de Hardware, Software y Comunicaciones

Other Drives. Processor. More Information

Virtualización dirigida a las aplicaciones. Augusto López, EXANET Guatemala

Introducción a Aplicaciones Industriales con LabVIEW FPGA y CompactRIO. Ing. Javier Olea Ing. De Campo Noreste de México National Instruments

Reemplazar el core module por uno de mayor capacidad Aplicación TCP/IP sobre Ethernet? Conectar el patch-cord Comenzar a desarrollar la aplicación

ETS APPs MATELEC Nuevas Funciones para ETS. Madrid. Casto Cañavate KNX Association International

CPE de exterior 5GHz 300Mbps 13dBi

opera un sistema de gestión de calidad y posee certificado ISO9001:2008. Nuestros productos están certificados por CE, FCC y la norma RoHS.

Dirección de Administración y Finanzas Campus Monterrey

EDS Energy manager. Efficiency Data Server. Displays and stores the electrical or physical parameters of any Circutor device.

Conmutador Switch KVM IP Administración Remota 4 Puertos VGA Serie Serial USB 1920x1440

Localización de vehículos Geombo DTE1

Especificaciones de Hardware, Software y Comunicaciones

EP-2906 Manual de instalación

Objetos Distribuidos - Componentes. Middleware

Nuevas Tecnologías en HMI. Andrés Suárez

CAS Gateway para convertir desde los equipos Veeder TLS 300, 350, 450 Hacia Modbus (RTU and TCP), BACnet, y HTML

Luis Sosa : Cesar Hernández:

Diferencias de sistemas operativos WINDOWS XP (2002) Soporta hasta un máximo de 4 GB de RAM REQUISITOS DE INSTALACION WINDOWS XP.

Especialistas en. Soluciones M2M ELECTRONICA

Catálogo de celulares

ADENDA No.1 LPI SED BID ADENDA No.1

HP COSTA RICA R&D CENTER

Consideraciones Generales: Tradicionalmente, debido al medio de transmisión físico, las redes cableadas son más seguras que las redes inalámbricas.

Control Builder Plus PS501V2.1.0

TABLETS MP-7077 MP-79N MP-78T MP-94G

MANUAL DE CONFIGURACIÓN PARA LA CONEXIÓN A LA RIU CON MICROSOFT WINDOWS 2000.

Simple. Segura. Wi-Fi DAQ.

Modeling Real-Time Networks with MAST2

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media

IPv6 en Windows. Próxima generación n de redes. Randall Aguilar Consultor

Tendencias actuales en el diseño de computadoras

Administración de redes Wi- Fi seguras usando software libre

Microsoft Developer Network Academic Alliance Características

Guía de instalación rápida DPR with 3G Mobile Video

Switch Conmutador KVM Remoto de 1 Puerto VGA PS/2 USB por IP con Virtual Media Power Control

Contents. Introduction. Aims. Software architecture. Tools. Example

Adaptador Tarjeta Mini PCI Express de Red Inalámbrica Wireless WiFi b/g/n 300Mbps

Router Teldat. Interfaz Loopback

Windows 2008 Server. INTRODUCCIÓN Administración SSII

Kuapay, Inc. Seminario Internacional Modernización de los medios de pago en Chile

Introducción a LabVIEW FPGA y CompactRIO

Conmutador Switch KVM IP Administración Remota 8 Puertos VGA Serie Serial USB 1920x1440

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

IBM Rational for Power i. The business-driven development lifecycle

Informe de Competencia

La visión del Cloud Computing en el 2015

Adquisición de material microinformático para los cuatro Campus de la Universidad de Cádiz CPUs para lote 1 OPCION 1ª

Orbital Critical Systems

TIC Forum - Samsung Llevando Android al Mundo Corporativo

HOB RDVPN 2.1 HOB RD VPN

1- Adaptadores Molex a Sata. Características básicas: Conector molex a sata. 2- Barra de Silicona. Características básicas: Genérica, para pistola 60W

Presentación de empresa

MANUAL DE INSTALACIÓN DE IDE PARA ARDUINO GALILEO


Robótica. Miguel Grassi ( Introducción a los Microcontroladores

ni.com/latam mexico.ni.com

Servidor Inalámbrico Wireless N Wifi de Impresora con 1 Puerto USB Compatible con AirPrint b/g/n

Conmutador Switch KVM IP Administración Remota 8 Puertos VGA Serie Serial USB 1920x1440

DISEÑO DE PLATAFORMAS DE COMPUTO BASADAS EN FPGAS

NETWORK SPECIFICATIONS IN OPTIMAX SYSTEM

HERRAMIENTAS DE DESARROLLO

Transcripción:

ConnectCore SoM

Agenda Que es Connect Core de Digi y que cpu utilizan. Productos ConnectCore de Digi Sistemas Operativos Disponibles Herramientas de desarrollo y modos de trabajo

ConnectCore - CPU

ConnectCore - CPU Los módulos Connect Core de Digi son SoM (Sistem on Module): CPU integradas capaces de correr sistemas operativos embebidos de alta performance. Requieren integración de HW. Los módulos ConnectCore de Digi usan procesadores de Digi y de Freescale basados en los siguientes cores de ARM: ARM926EJ-S hasta 150MHz de Net Silicon. ARM926EJ-S hasta 454MHz de Freescale. Cortex A8 de hasta 1,2GHz de Freescale.

ConnectCore - ARM ARM posee un gran numero de arquitecturas, las mas difundidas son: ARMv4T (ARM7TDMI y ARM9T) ARMv5TEJ (ARM926EJ y ARM7EJ) ARMv6 (ARM11) ARMv6-M (Cortex-M0) ARMv7 (Cortex A) Perfil M, diseñado para aplicaciones de microcontroladores, un procesamiento eficiente es tan importante como, el bajo consumo y un bajo costo. Perfil R, diseñado para aplicaciones embebidas de alta prestaciones, en los cuales un desempeño en tiempo real es necesario. Perfil A, diseñado para correr sistemas operativos tales como Linux o Windows CE.

ARM- Modelo de Programación Abort Mode Current Visible Registers r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 (sp) r14 (lr) r15 (pc) r8 r9 r10 r11 r12 r13 (sp) r14 (lr) Banked out Registers User FIQ IRQ SVC Undef r13 (sp) r14 (lr) r13 (sp) r14 (lr) r13 (sp) r14 (lr) r13 (sp) r14 (lr) cpsr spsr spsr spsr spsr spsr

ARM- Comparativa de CPUs Core Arq. Características 5-stage pipeline Cache (I/D)/ MMU MIPS @ MHz ARM926 EJ-S ARMv5TEJ (Harvard) Thumb, Jazelle DBX, VFP2 Enhanced DSP variable, TCMs, MMU 1.1 DMIPS / MHz ARM32 bits, THUMB Cortex- A8 ARMv7-A 13-stage superscalar pipeline, ARM,VFP3, Jazelle, SIMD, Virtualización, NEON,ARM32 bits, Thumb, Thumb-2. variable (L1+L2), MMU+TrustZ one 2.0 DMIPS/MHz in speed from 600 MHz to greater than 1 GHz

ARM- 926EJ-S

ARM- Cortex A8

Digi - Línea de Productos Idigi Connector Console Servers Remote Display Connectivity Wireless and Wired Embedded Modules Wireless Routers and Gateways USB and Serial Connectivity Cameras and Sensors Wireless Modems and Peripherals Serial Servers Accesories

Digi ConnectCore

ConnectCore 9P-9215 Processor 32-bit ARM9 NS9215 @ 150 MHz Embedded device server module Compact form factor, 50 x 50 mm Memory: 4 to 16 MB Flash, 8 to 32 MB SDRAM Advanced Power Management Integrated 10/100 Ethernet External bus, 17-bit address, 16-bit data, 2 Chip Select 4x UART Other peripheral list: SPI and I2C bus, 8 ADC analog inputs, 10x Timers, PWM, 7x Counters, Quadrature Decoder, 64x shared GPIO ports RTC with external battery backup AES 256-bit HW acceleration engine 2x Programmable Flexible Interface Module (FIM) Industrial Temperature Range: -40 C to +85 C 2x 80 pin connectors Kits available with: NET+OS v7.x (JSK) Digi Embedded Linux 5.x

ConnectCore Wi9P-9215 Same architecture as the CC9P-9215 with: Full SW compatibility Pin-to-pin compatibility Differences: Integrated 802.11 b/g/n WiFi 2x U.FL antenna connectors on-board FCC Class B approved No Ethernet port on-board Industrial Temperature range: -40 C to +85 C Kits available with: NET+OS 7 Digi Embedded Linux 5 Plug n Play NDS firmware (non officially released)

ConnectCore 3G NEW Complete Global 3G cellular gateway-on-module solution Functionality of ConnectPort gateways in embedded format Part of ConnectCore9P module family Same form factor allows customer to drop-in into existing solutions Design and integration flexibility Support for on-module and off-module antennas and SIMs Future-proof module based on PCIe Mini Card connector Industrial Temperature Range: -40 C to +85 C 2x 80 pin connectors Kits available with: Plug n Play NDS firmware Possible future Embedded Linux option

ConnectCore 3G Global 3G cellular communication engine based on Qualcomm Gobi 3000 cellular technology CDMA, EVDO (Rev A), WCDMA, GSM, GPRS, EDGE, DTM, HSPDA 7.2, HSUPA 5.76 CDMA 800/1900, UMTS/HSPA 850/1900/2100/900 GSM/GPRS/EDGE 850/900/1800/1900 MHz Option for dual-sim Pre-certified on any network Huge saving in time and cost for the end customer North America, Europe, Japan Unique US carrier flexibility (Sprint, Verizon, AT&T, T-Mobile, etc.) GPS with Active antenna support (AGPS and gpsonextra) Python engine allows customers creating their own applications Python libraries for: Ethernet, Cellular, UART, GPS, GPIO, USB, CANbus

ConnectCard i.mx28 Processor 32-bit Freescale i.mx28x @ 454 MHz Embedded very small SOM, similar to Rabbit MiniCore Variant populated, based on customers needs Memory: up to 8 GB Flash, up to 256 MB DDR2 @ 200 MHz Advanced Power Management with internal PMU Integrated 10/100 Ethernet Integrated 802.11 a/b/g/n WiFi 2x U.FL antenna connectors on-board Bluetooth 4.0 (Host Controller Interface) 4x UART Other peripheral list: SPI, I2C, I2S, SD card, USB, PWM, 1-wire, 30x GPIO, RTC FlexCAN interface LCD (max resolution 800x480 24bpp) with TouchScreen AES 128-bit HW acceleration engine Extended Temperature Range: -40 C to +65 C Edge connector 52 pin, standard PCIe Mini Card connector Kits available with: Digi Embedded Linux 5.x Available in Beta right now for selected projects

ConnectCard i.mx28

ConnectCore Wi-i.MX51 Processor 32-bit Freescale i.mx51 Cortex A-8 @ 800 MHz Embedded full-feature SOM All peripherals in the chip are available from the module pins Memory: up to 1 GB DDR2 RAM and 8 GB FLASH Integrated NEON media coprocessor video decode up to 720p@30fps Advanced power management (PMIC) with MC13892 chip 10/100Mbit Ethernet (up to two) Wireless 802.11 a/b/g/n (2x U.FL) LCD controller with resolution up to 1024x720 Extensive peripherals list: 3x UART, IrDA, GPIO, SPI, I2C, 3x HS SD/SDIO/MMC, P-ATA, USB 2.0 HS Host, USB 2.0 OTG+PHY, MIPI SLIMbus (serial low power inter-chip), 1-Wire, I2S with AC97, ISO 7816 (smart cards), ADC, 2x PWM, Keypad, 128x GPIO, 4x ADC 10-bit Industrial Temperature Range: -40 C to +85 C Accelerometer (Freescale MA7455L) Kits available with: Windows CE 6.0 and Windows Embedded 7 Digi Embedded Linux 5.x Android 2.3

CCWi-i.MX51

ConnectCore Wi-i.MX53 NEW Similar architecture to ConnectCore Wi-i.MX51 with: Full SW compatibility Similar pinout allowing common carrier board design Differences: Processor 32-bit Freescale i.mx53 Cortex A-8 @ 1 GHz Memory: up to 2 GB DDR3 RAM Enhanced NEON media coprocessor video decode up to 1080p@30fps Advanced power management (PMIC) with DA9053 chip LVDS interface On-chip Dual CANbus controller Bluetooth 4.0 (Host Controller Interface) 5x UART SATA controller Industrial Temperature Range: -40 C to +85 C Kits available with: Windows Embedded 7 Digi Embedded Linux 5.x Android 2.3 Available in Beta right now for selected projects

CCWi-i.MX53 Block Diagram

i.mx51 vs. i.mx53 Key Differences

Embedded Operating Systems

Introduccion a NET+OS Plataforma embebida de tiempo real completa Basado en el kernel de alta performance ThreadX Footprint chico, ideal para soluciones baratas Desarrollado en Digi (NetSilicon) Todo lo necesario para la aplicación final Desde la apertura de la caja hasta la primera aplicación corriendo: Menos que 30 minutos!!! Digi NET+OS

Digi NET+OS Soportado en los procesadores Digi NET+ARM y los modulos Digi ARM9 Propietario de Digi, hecho sobre un kernel real time Small footprint, High performance Royalty-free Full featured BSP y drivers Web server (Allegro) FTP server SNMP/MIB Ethernet y Wireless 802.11 Muchas seguridad con SSHv2, OpenSSL, AES256 encryption Telnet server WxWidgets library for graphical applications Python engine Digi bootloader BSP Source Code incluìdo ANSI C Ejemplos incluìdos en el kit

Introduction a Linux Open Source OS, licencias GPL o LGPL (free) Desarrollado en 1991 por Linus Torvalds (de ahí el nombre) Basad en Unix, pero casi todo re escrito Mantendo por miles de contribuyentes de todo el mundo, no por una empresa! Mucho còdigo listo disponible en la web. Muchos proveedores ofrecen drivers en código fuente Portabilidad extrema del còdigo de aplicación. Se está convirtiendo en un standard de facto

Digi Embedded Linux Supported on Digi ARM9 and Digi Freescale modules Digi s embedded, Real-Time Linux distribution Based on 2.6 kernel (Kubuntu) Royalty-free Full featured BSP and drivers Web servers (Cherokee and HTTP) Ethernet and Wireless 802.11 FTP server Full TCP/IP IPv4 and IPv6 Strong security with Dropbear SSH, OpenSSL, AES256 encryption Telnet server QT library for graphical applications SNMP/MIB SQLite Python engine U-Boot bootloader Full Source Code included ANSI C Examples applications included in the kit

Introducción a Android Android: desarrollado por la Open Handset Alliance Efuerzo liderado por Google Que lo hace especial? Plataforma de desarrollo gratuita basada en Linux Open Source, licencia Apache Arquitectura basada en componentes Disponibilidad de los servicios incluídos out of the box Gráficos y sonidos de alta calidad SW portable a través de muchos HW distinto Standard de-facto para aplicaciones celulares EL desarrollo de SW es hecho en Java

Digi Android Suportado en los módulos Digi y Freescale Hecho sobre Android 2.3 GingerBread Royalty-free Application Development Kit, no full kernel/os Permite crear aplicaciones embebidas con Full TCP/IP IPv4 and IPv6 Ethernet and Wireless 802.11 Serial Port USB Audio Touchscreen Camera SSL SQLite Android Browser para acceso a internet Librerías OpenGL/ES para aplicaciones gráficas Digi agregó Embedded APIs extensions a Android! Cualquier paquete estandar de Android puede instalarse Ejemplos de aplicación incluídos en el kit

Android Arquitectura del Sistema

El mundo Windows

Introduccion a Windows Embedded Windows CE es 32-bit, real-time, multitasking OS Modular, component-based (disponibles más de 200) Footprint escalable, basedo en funcionalidades Desarrollo en herraminetas de Microsoft usando Platform Builder Visual Studio 2005 for Windows CE6 Visual Studio 2008 for Windows Embedded 7 Suporta código nativo o interpretado El dcódigo puede desarrollarse en C o.net (C#, J#, VB.NET) Funciones regionales y de Localización para 14 idiomas Look and feel familiar!!! Digi premiado como Gold-Level Status por Microsoft

Digi Windows Embedded Supported on Digi ARM9 and Freescale modules Microsoft OS, Digi added BSP and drivers Royalty to be paid to Microsoft Allows creating applications with standard drivers Ethernet TCP/IP IPv4 / IPv6 Wireless 802.11 Strong Security supported Serial Port USB Audio Touchscreen Camera Internet Explorer browser for internet access Flash Lite Player SilverLight library for graphical applications MS Office for customer applications Examples applications included in the kit

Comparing CE6 and Compact 7

Windows Visual Studio 2005

Disponibilidad de Sistemas Operativos Module vs. OS ConnectME/WiME ConnectME-9210 ConnectWiME-9210 CC9P-9215 CCWi-9P9215 CC-MX28 CC-9M2443 CCWiMX51 CCWiMX53 Disponible EnDesarrollo No Disponible

Disponibilidad de Sistemas Operativos

Wireless Migration, Security and Certifications

Seamless Migration: Ethernet to WiFi 5 Same HW voltage add pins 5 Same environment 5 Same OS 5 Same user application

Digi Security 5 Design with Security in mind 5 Digi provides support for an extensive list of standards for security: 5 WEP (Open and Shared) Provides 40 bit encryption Static key, shared by everyone 5 WPA Personal mode (PSK) and WPA/WPA2 Enterprise mode Follows the IEEE 802.11i recommendations Provides 128 and 256 bit encryption Dynamic key (per user, per session, per packet) Temporary Key (TKIP with RC4) for WPA Support for CCMP (with AES) encryption for WPA2 Pre-shared key mode (PSK) for SOHO applications (Personal) 5 Server Authentications supported: TTLS, TLS, LEAP, PEAP (Cisco and RSA) CHAP, MD5, OPT, PAP (TTLS and PEAP) Microsoft, Cisco, Radius authentication 5 Support for encryption algorithms: DES and 3DES with 64/128-bit, AES (CCMP) with 256-bit (FIPS 197)

Digi Certifications Certifications allow a faster product deployment IC, CE, VCCI, UL/UR FCC Class B approved (modular) North American, Canada, Europe approved Japan and Mexico (COFETEL) for some modules NEMA Vibration/Shock NIST certification of AES encryption algorithm Federal Information Processing Standard - FIPS 197 Applies to the many Digi products Certification applies to Government agencies, Banking, etc. http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf

Digi Development Kits (JSK)

Development Kits Content All Digi Development Kits (or JSK) contain everything needed to start developing the SW application and to connect external HW peripherals: One Embedded Module (can be used for production) Hardware Development Platform Schematics for Development Board Software toolset (Compiler, Linker, Debugger) Eclipse Development environment (NET+OS, Linux) BSP and drivers in source code JTAG (NET+OS only) Cables (serial, Ethernet, USB) HW and SW Manuals Examples Reference Designs for standard applications Optional: SW Technical Support HW design review

Value of the Digi JumpStart Kits Combination of RTOS, Drivers, BSP, TCP/IP stack and Bootloader fully integrated and tested, ready to go! No Integration needed, no Testing needed Users can concentrate on the application!!!! APPLICATION BOOTLOADER (UBOOT or DIGI) TCP/IP STACK (TRECK) OS / KERNEL DRIVERS / BSP EMBEDDED TARGET (HW)

Digi ADDP The Advanced Digi Discovery Protocol is a proprietary protocol It allows the remote discovery and configuration of the Digi devices in a network Based on UDP Multicast All the embedded platforms support ADDP

Digi RealPort Digi s embedded modules support RealPort Digi patented RealPort software allows to redirect COM ports into Ethernet nodes, without re-writing existing applications Use to create virtual comports and IP redirection Perfect tool for integrating an existing UART-based system!!!! Embedded kits have support for RealPort (NET+OS, NDS)