Archivo de la categoría: Uncategorized

Plataforma Cortex-A8 para entrenamiento y desarrollo

A partir de nuestra propia experiencia y necesidades reales, hemos elaborado una plataforma de entrenamiento y desarrollo para soluciones de alto rendimiento con interfaz gráfica de usuario, reproducción de vídeo, comunicaciones, control en tiempo real, etc… Incluye todo lo necesario – hardware, software, librerías, herramientas, ejemplos y soporte – para el desarrollo rápido de aplicaciones de última generación. Sólo son necesarios conocimientos básicos de programación en C/C++ para empezar a escribir el código de tu aplicación. CE_iMX51_1CE_iMX51_2 HARWARE

  • Placa de control iMX51 – Cortex A8
  • Display TFT LED de 10″ táctil (resistivo o capacitivo)
  • Conexiones: Ethernet, USB, RS232, RS485, SPI, I2C
  • Almacenamiento USB
  • Alimentador

SOFTWARE

EJEMPLOS

  • Interfaz de usuario gráfica/táctil 2D/3D
  • Reproducción de vídeo a pantalla completa o integrado en la interfaz
  • Comunicaciones TCP-Ethernet
  • Comunicaciones USB
  • Comunicaciones serie, RS232/485, I2C, SPI
  • Modbus
  • Control en tiempo real

www.nmielectronics.com

XX Aniversario, 20 años innovando | XX Anniversary, 20 years innovating

Celebramos 20 años ofreciendo servicios tecnológicos. Durante estos años hemos trabajado con éxito en muchos proyectos proporcionando innovadoras soluciones tecnológicas en diversos ámbitos.

Celebrating 20 years of providing technology services. During these years we have successfully worked on many projects providing innovative technology solutions in various fields.

Seguiremos fieles a nuestra Misión, Visión y Valores para ofrecer soluciones innovadoras y creadoras de valor, orientadas a la excelencia, basándose en la confianza mutua y perdurable con los clientes, nuestro personal y proveedores.

We will live up to our Mission, Vision and Values to provide innovative and creative solutions to value oriented excellence, based on mutual and lasting trust with customers, staff and suppliers.

Queremos daros las gracias por confiar en nosotros para alcanzar vuestros objetivos. Gracias!

We thank you for trusting us to achieve your objectives. Thank you!

20years

Soluciones Linux Embedded

En NMI Electronics hemos ampliado el catálogo de tecnologías para ofrecer a nuestros clientes la solución más eficiente a sus necesidades. Ahora además seguir ofreciendo soluciones basadas en las tecnologías Embedded de Microsoft también facilitaremos soluciones Linux Embedded con la misma calidad y excelencia.

Kernel 2.12 / 2.6  / 3.16 (Mainline) y 3.10 (Freescale)

El aumento de las capacidades tecnológicas nos permitirá atender todas las necesidades de nuestros clientes OEM/ODM, siendo nuestro principal puntal los servicios de Ingeniería Electrónica de I+D+i

linux

imx53_sodimm

System on Module i.MX53

La familia iMX53 de Freescale representa a una generación avanzada de procesadores multimedia para aplicaciones eficientes con un núcleo ARM Cortex ™ – A8 de hasta 1 GHz de velocidad. Está optimizado para satisfacer las demandas de alta calidad en aplicaciones avanzadas. Ideal para una amplia gama de aplicaciones en los mercados de consumo, automoción, médicas e industriales, el i.MX53 incluye un controlador de pantalla integrada, capacidad Full HD, gráficos mejorados y características de conectividad.

Embedded Loader / Cargador Embedded

El cargador o LOADER es el componente del sistema que se encarga de ejecutar el programa o aplicación.

Los sistema embebidos son habitualmente productos desatendidos en los que este componente cobra una especial relevancia.

Disponer de un LOADER que además de cargar la aplicación facilite las tareas de administración, extienda la seguridad del equipo y proporcione toda una serie de funciones esenciales es imprescindible en cualquier nuevo desarrollo moderno.

En NMI ELECTRONICS lo sabemos y por eso hemos creado un LOADER basado en el conocimiento, experiencia y el desarrollo continuo que facilita todas estas funciones a nuestros clientes.

CARACTERÍSTICAS

  • Interfaz adaptable a la imagen del producto (fondo, tipografía, color)
  • Configuración sencilla mediante archivo de texo .INI
  • Actualización del SO desde USB
  • Actualización de aplicación desde USB (archivos sueltos y paquetes CAB)
  • Configuración de dirección IP (estática y DHCP)
  • Calibrado de pantalla táctil
  • Posibilidad de bloquear la ejecución de la aplicación si es anterior a una versión indicada
  • Supervisor de aplicación: si esta se cierra inesperadamente, reinicia el sistema

banners_bsolutions-500x500

Formación práctica sobre desarrollo de aplicaciones embebidas de alto rendimiento

En noviembre volvemos a celebrar nuestros seminarios prácticos. Se imparte en una jornada completa, de 8:30h a 16:30h para grupos reducidos y son gratuitos. Están indicados para persona que desempeñen funciones de desarrollo de software embebido.

embedded_developmentLas prácticas se realizan sobre una plataforma ARM Cortex-A8 con Windows Embedded CE y pantalla de 8” o 10.1” táctil. Quien lo desee podrá adquirir este kit de desarrollo a un precio especial de promoción.

El seminario proporciona conocimientos teóricos y prácticos necesarios para desarrollar aplicaciones embebidas de última generación con Sistema Operativo.
embeddedbanner

Agenda
– Presentación de Windows Embedded y sus características de tiempo real.
– Introducción a las herramientas: Visual Studio, LibU.

Prácticas:

  • Interfaz Gráfica de Usuario (GUI)
  • Reproducción de video sobre la interfaz de usuario
  • Control en Tiempo real
  • Comunicaciones serie (Modbus-485)
  • Comunicaciones TCP
  • Comunicaciones USB
  • Cliente – Servidor FTP
  • Arranque y actualización en caliente del sistema operativo, aplicación y recursos

Requisitos para asistir al seminario
Conocimientos de C/C++

Información he Inscripciones al teléfono 93 228 9341 y también por correo electrónico nmielect@nmielectronics.com indicando nombre, apellidos y email profesional.

Soluciones embedded en 5 pasos

SolucionesEmbeddedEn5Pasos

Este servicio proporciona una solución embedded de alto rendimiento a la medida de sus necesidades, probada y en el mínimo tiempo.

Una solución enbedded incorpora un sistema operativo y elementos como una interfaz de usuario gráfica y táctil,  comunicaciones serie, USB, Ethernet/WiFi, Bluetooth, almacenamiento masivo, reproducción de video, etc.

Pensado para los fabricantes del equipo original (OEM), consiste en adaptar y/o personalizar componentes hardware y software que están plenamente probados, para conformar su plataforma cumpliendo con todos los requerimientos técnicos, funcionales y no funcionales, añadiendo una garantía y soporte de dos años.

1 – Especificación

Representa un documento técnico que establece de forma clara todas las características, los materiales y los servicios necesarios para producir componentes destinados a la obtención del producto final.

Incluye requerimientos para la conservación, su empaquetamiento, almacenaje y marcado así como los procedimientos para determinar la elaboración con éxito.

2 – Seleccionar la tecnología base

En este apartado se selecciona las tecnologías más apropiadas para su proyecto:

System on Module

  • ARM9: iMX27, iMX25
  • Cortex-A8: iMX51, iMX53
  • Cortex-A9: iMX6
  • X86: Intel Atom

Sistema Operativo

  • Windows Embedded CE, Compact
  • Windows Embedded XP, 7, 8,
  • Linux

3 – Personalizar hardware

En esta fase adaptamos alguna de nuestras placas base portadoras para cumplir con el 100×100 de sus requerimientos técnicos y le entregamos toda la información para la fabricación. Gestionamos el mayor ciclo de vida y el EOL (End of Life)

4 – Personalizar Sistema Operativo

Atendiendo a los requerimientos funcionales, elegimos y personalizamos el sistema operativo e implementamos y desarrollamos los drives y middleware necesarios para el correcto funcionamiento del producto.

5 – Aplicación

El desarrollo de aplicaciones embebidas suele ser más complejo que el desarrollo de aplicaciones de escritorio.

La interfaz de usuario es la parte visible del producto final y es una parte estratégica para ofrecer una experiencia diferencial a sus clientes.

En NMI Electronics podemos desarrollar la aplicación completa, sólo la base y/o partes, además de formación y soporte completos a sus ingenieros.