En
INDAV tenemos muchos años de experiencia en el desarrollo de sistemas
electrónicos embebidos, basados en microprocesadores, sistemas on-chip,
FPGA, DSP y MCU. A partir de los requerimientos técnicos y funcionales,
diseñamos los diagramas esquemáticos y circuitos impresos multicapa,
realizando todas las etapas del desarrollo de acuerdo con los mas altos
estándares de calidad y seguridad de la industria.
Utilizamos una amplia variedad de microntroladores para adaptarnos a las
necesidades de nuestros clientes. Tenemos amplio dominio de los
lenguajes de programación, técnicas de programación y sistemas
operativos. Los lenguajes que mas utilizamos son C/C++ y Assembly. Para
el diseño con FPGA utilizamos VHDL. Para aplicaciones, utilizamos C# y
Java.
Nuestras capacidades y habilidades son:
Hardware:
·
Microprocesadores/Microcontroladores de 8/16/32 bits.
·
Nos
especializamos en núcleos Cortex-M3, M4, A9, ARM9 y ARM11, ColdFire.
·
Particularmente con la línea Kinetis de Freescale, LPC de NXP, Stellaris
y OMAP de Texas Instruments.
·
Memorias FLASH, DataFlash, EEPROM, FRAM, etc.
·
Almacenamiento masivo en SD/MMC, FlashDrive y CompactFlash.
·
Redes
y comunicaciones: Ethernet, USB, CAN, ZigBee, RS-422/485.
·
Periféricos de comunicaciones: UART, SPI, I2C, 1-Wire.
·
Módulos M2M: GPRS, ZigBee, Dial-Up, Wi-Fi, Bluetooth.
·
Módulos celulares M2M Telit, SimCom.
·
Dispositivos de autenticación, iButtons,Dallas, lectores biométricos,
de proximidad RFID, banda
magnética.
Software
·
Sistemas reactivos y de tiempo real,
sistemas operativos multitares de tiempo real (RTOS).
·
Diseño basado en patrones.
·
RTOS
: uC/OS-II, uC/OS-III, FreeRTOS, ThreadX.
·
File
Sytems
·
Stack
de protocolos.
·
Actualización (Upgrade) remoto de firmware a través de diferentes medios
de comunicación y protocolos.
·
Interfaces graficas de usuario (GUI).
·
Aplicaciones WEB para el monitoreo y control remoto de dispositivos.
Linux embebido
Nos ocupamos desde el bootloader hasta el desarrollo de
la aplicación. El sistema opertivo Linux es el mas usados en los
sistemas embebidos de alta perfomance para aplicaciones de alta gama. Es
el sistema operativo de facto en los sistemas de video, networking y del
sector seguridad.
·
Desarrollo y porting de Board Support Packages (BSP), incluidos
bootloaders (Colilo, (Colilo, U-Boot).
·
Desarrollo de drivers de dispositivos.
·
Tenemos experiencia con placas Pandaboard y BeagleBoard.
·
Linux
embebido sobre plataforma ARM.