OpenHW Group abre pedidos para el Open
OpenHW Group, una organización creada para promover los esfuerzos de silicio de código abierto y gratuito, está lanzando una placa de desarrollo de microcontroladores interna diseñada para que los usuarios comiencen con su núcleo de procesador RISC-V RV32E40P de 32 bits: el CORE-V MCU DevKit.
"CORE-V MCU DevKit es una plataforma llave en mano de desarrollo y creación de prototipos de código abierto para el CORE-V MCU System on Chip [SoC]", escribe OpenHW Group en apoyo del lanzamiento del dispositivo. "El CORE-V MCU DevKit permite a los fabricantes de IoT [Internet de las cosas] y sistemas integrados evaluar el rendimiento del CORE-V MCU, interconectarse con Wi-Fi y la nube de IoT, y desarrollar y probar software utilizando CORE. -V SDK [Kit de desarrollo de software]".
El corazón de la placa es el núcleo del procesador CV32E40Pv1, una implementación RISC-V de 32 bits en orden de cuatro etapas lanzada por el grupo bajo la licencia permisiva Solderpad 2.1. Totalmente abierto, el núcleo incluye instrucciones enteras RISC-V básicas de 32 bits más extensiones para multiplicación y división, contadores de rendimiento, registros de control y estado, barrera de búsqueda de instrucciones e instrucciones comprimidas.
Este núcleo, a su vez, se encuentra dentro de la MCU CORE-V, un microcontrolador construido utilizando el proceso 22FDX de GlobalFoundries y que combina el C32E40P con periféricos, memoria y una FPGA integrada ArcticPro 2 (eFPGA) de Quicklogic, con todo menos el eFPGA también disponible en la licencia Solderpad 2.1. El chip incluye 512 kB de RAM estática, dos buses UART, QSPI, I2C y uno SDIO, una interfaz de cámara, una interfaz de cliente I2C separada, un temporizador de modulación de ancho de pulso (PWM) con cuatro canales, soporte de depuración JTAG y 32 datos generales. - Pines de entrada/salida de propósito (GPIO).
En otra parte de la placa hay un módulo AWS IoT ExpressLink con conectividad Wi-Fi a la plataforma en la nube AWS IoT ExpressLink, un encabezado mikroBUS, un sensor de temperatura I2C integrado, LED direccionables por el usuario, un usuario único: un conector USB tipo C para datos, alimentación y depuración, 4 MB de memoria flash y un conector para una fuente de alimentación CC opcional de 5-18 V. El paquete también incluye un sensor de cámara CMOS de bajo consumo Himax, conectado mediante un cable plano flexible.
En cuanto al software, OpenHW Group ha proporcionado un kit de desarrollo de software (SDK) de código abierto, que incluye un entorno de desarrollo integrado (IDE) basado en Eclipse, el sistema operativo en tiempo real FreeRTOS, una cadena de herramientas GNU GCC, bibliotecas de controladores periféricos y código de ejemplo. Esto es compatible con Windows 10, Windows 11 y Linux en hardware x86 de 64 bits; ni Arm ni, irónicamente, hosts RISC-V aún son compatibles.
La organización sin fines de lucro está aceptando pedidos para el CORE-V MCU DevKit a través de GroupGets a $199 más envío, y se espera que el hardware comience a entregarse en noviembre; Al momento de escribir este artículo, había recaudado el 63 por ciento de su objetivo de financiación de 180 unidades.