Tabla de Contenidos
picoCIAA
Como su nombre lo indica, la característica más relevante de la picoCIAA a simple vista es su tamaño: mide 50.95 por 30.00 mm. En segundo lugar, el formato elegido para la picoCIAA es el de una placa mini PCI Express. Esto permitirá integrarla como “Real-Time plug-in” a una SBC industrial o cualquier sistema que disponga de esta interfaz para sumarle funcionalidad, interfaces y firmware de tiempo real, y todas las demás ventajas del Proyecto CIAA.
En caso de no disponer de puerto PCI Express, o para usarla con la PC, también tiene el conector USB de programación y debug (P1) como el resto de las CIAAs. Hablando de la programación y debug, se eligió en este caso la interfaz IBDAP-CMSIS-DAP basada en LPC11U35, conectada a un microcontrolador LPC54102 (dual-core Cortex-M4F y Cortex-M0+). Dicha interfaz es compatible con OpenOCD y por lo tanto con el CIAA-IDE.
Esta iniciativa surgió originalmente con el objetivo de desarrollar una placa mini PCI Express programable e integrable a sistemas embebidos de propósito general, donde a veces no es tan sencillo disponer de aplicaciones de bajo nivel y manejo de dispositivos en tiempo real.
La picoCIAA será presentada oficialmente durante el SASE 2016 que se realizará en la Facultad de ingeniería de la UBA los días 10, 11 y 12 de Agosto de 2016 donde se realizarán charlas y talleres hands-on sobre la plataforma.
Características Técnicas
- Formato PCI Express Full-mini. Integrable a Single Board Computers industriales para dotarlas de un subsistema Real-Time.
CPU principal: LPC54102
- Dual-core asimétrico Cortex-M4F/Cortex-M0+
- 100MHz clock
- 512kB memoria Flash
- 104kB memoria SRAM
CPU auxiliar: LPC11U35
- Cortex-M0@50MHz
- Interfaz de programación y debug del CPU principal, pero puede reprogramarse para agregar funcionalidad.
Aplicaciones
- Sensorización
- Versatilidad de protocolos y conectividad (IoT)
- Mejora de la respuesta Real-Time de un sistema existente
- Proyectos de educación técnica de nivel medio, terciario y universitario
Repositorios
- Firmware CMSIS-DAP: https://github.com/pridolfi/cmsis_dap_cdc