Jueves, 06 Marzo 2014 00:00

Beaglebone Black

sistema bbb

Plataforma de bajo precio y alto grado de rendimiento que cuenta con una arquitectura ARM Cortex A8 y esta completamente soportada por sistemas embebidos de linux. Estos dispositivos son perfectos para interfaces hardware de bajo nivel, proporcionan un interfaz gráfico de usuario de alto nivel, servicios de redes, etc.

Podéis encontrar más información acerca de especificaciones, versiones de la plataforma, accesorios, sistemas operativos, documentación, problemas conocidos y demás en esta web.

Publicado en Beaglebone Black
Lunes, 03 Febrero 2014 00:00

Proyecto SDA

sda

Introducción

El “Sistema de Diagnosis para el Automóvil (SDA)” consiste en un dispositivo independiente del vehículo que es capaz de monitorizar y representar información en tiempo real de todos los componentes que se pueden manejar de forma electrónica, como puede ser velocidad, revoluciones del motor, presión del aire, temperatura del motor, averías, etc. La representación de dicha información se realiza mediante un interfaz gráfico desarrollado en QT y la monitorización del bus de comunicaciones se hará mediante el protocolo CAN.

Publicado en Proyectos
Viernes, 31 Enero 2014 00:00

Puesta en marcha del sistema TQ2440

Para empezar a trabajar con el TQ2440, se deben considerar ciertos aspectos de los sistemas embebidos tales como: la conexión con el PC, que se realiza mediante puerto serie; el gestor de arranque, que prepara todo lo que necesita el sistema operativo para funcionar; y la elección del sistema operativo, con el que se quiera realizar el desarrollo (Linux, Win CE). A continuación se irán explicando los diferentes conceptos para realizar la puesta en marcha del sistema.

Publicado en TQ2440
Viernes, 31 Enero 2014 00:00

Instalación paso a paso TQ2440

En primer lugar hay que tener en cuenta que el orden de la instalación es muy importante, hay que instalarlo como sigue:

  1. Uboot
  2. Kernel de Linux
  3. Imagen QT

Los programas que hacen falta para la instalación, se pueden descargar en la parte superior derecha de este documento.

Suponemos que en la memoria NAND no hay nada grabado, es por ello que se inicia la placa desde la memoria NOR. En la terminal donde previamente se ha ejecutado el minicom tendremos lo siguiente:

Publicado en TQ2440
Viernes, 31 Enero 2014 12:06

USB-Push

¿Que es USB-Push?

Es una herramienta muy útil para realizar carga de archivos en sistemas empotrados y, como su nombre lo indica se hace mediante USB.

El uso de esta herramienta es muy sencillo, a continuación pasaremos a ver su instalación y funcionamiento:

  1. Descarga USB-Push, lo puedes encontrar en la parte superior derecha de esta página.
  2. Lo más recomendable es crear un directorio de trabajo, en nuestro caso es "Work". Se descomprime el archivo descargado con el comando # tar xfv usbpush.tar.gz, en nuestro caso se descomprimió en un subdirectorio llamado "usbpush".

Para realizar la carga de un archivo, debemos abrir una Terminal y desde el directorio donde se descomprimió el usbpush, introducir el siguiente comando: $sudo ./usbpush ruta_de_archivo.

NOTA: Para que funcione la carga de archivos, el sistema empotrado debe estar a la espera del mismo.

 

Publicado en Herramientas
Viernes, 31 Enero 2014 00:00

Plataforma TQ2440

Placa central Placa de expansión

 

Introducción

La placa de desarrollo TQ2440 está basada en la arquitectura ARM9, lo que la hace muy eficiente y de bajo coste. Cuenta con una pantalla táctil de 7", varios interfaces de comunicación y componentes como cámara CCTV, Receptor GPS y módulo de interfaz VGA(componentes independientes).

La plataforma TQ2440 esta compuesta por dos placas:

1) Core Board, que es el módulo principal
2) Mother Board, que es la placa de expansión

Publicado en TQ2440
Jueves, 30 Enero 2014 00:00

Sistemas Empotrados ó Embebidos

El desarrollo de placas basadas en microprocesadores que integran todo en un sistema compacto y reducido llamados System on Chip (SoC), han contribuido de forma considerable a la expansión de los sistemas. Son los mismos fabricantes los que han logrado el éxito de los sistemas empotrados al ofrecer una plataforma altamente integrada y muy económica sobre la que desarrollar. Dichas placas suelen ser de hardware y software libre soportadas por una comunidad de desarrolladores, lo que da cierta ventaja frente a los sistemas propietarios.

En el mercado se puede encontrar variedad de sistemas embebidos o empotrados de esta clase, algunos pueden ser de propósito general y otros para realizar tareas específicas. Actualmente la aplicabilidad de los sistemas empotrados se enfocan en máquinas industriales, equipos médicos, automóviles, cámaras, etc., pero el desarrollo más conocido por los usuarios está siendo utilizado en la producción de smartphones y tablets.

Publicado en Sistemas Embebidos