HPMicro HPM6800: Nueva placa de desarrollo basada en RISC-V

HPMicro HPM6800

La familia de placas HPMicro HPM6800 incluyen un microcontrolador RISC-V de alta gama que alcanzan hasta 600 MHz. Todos los modelos cuentan con 1064KB de SRAM, soporte para memoria externa DDR2/DDR3/DDR3, NOR, PSRAM y flash eMMC, interfaces de audio y una variedad de periféricos con ocho interfaces CAN FD, Ethernet gigabit, USB de alta velocidad y muchos más.

Esta familia se divide en tres modelos:

  • HPM6830 sin soporte de video
  • HPM6850 con gráficos 2D y entradas/salidas de video
  • HPM6880 que añade soporte para la GPU OpenVG 2.5D de VeriSilicon.

Cuando HPMicro se presentó por primera vez en 2023 con el microcontrolador RISC-V HPM64G0 de 1 GHz, la documentación era difícil de obtener, solo estaba en chino y no se podían encontrar enlaces de descarga para las herramientas de desarrollo, es decir, algo nefasto para la comunidad de makers que querían crear sus proyectos con esta placa. Sin embargo, actualmente ha cambiado todo a mejor, incluyendo un SDK bajo licencia BSD, Middleware y RTOS (próximamente también en RT-Thread y Zephyr), y documentación ahora disponible en inglés. Y el desarrollo del firmware se puede realizar en Segger Embedded Studio para RISC-V de forma gratuita y se dice que HPMicro proporciona su propio IDE de HPM Studio basado en el marco de VS Code, pero no se pueden encontrar enlaces de descarga.

El HPM6800EVK se puede comprar en el sitio web de la empresa, ya que solo está disponible en China. En cuanto al precio, es de unos 200€ aproximadamente.

Especificaciones técnicas del HPMicro HPM6800

HPMicro MCU RISC-V

En cuanto a las especificaciones técnicas del HPMicro HPM6800, nos encontramos con:

  • SoC:
    • CPU RISC-V de 32-bit single-core (RV32-IMAFDCP) @ 600 Mhz con 32 KB de memoria caché (obtiene una puntuación de 3390 CoreMark)
    • 1064 KB de memoria SRAM con 256 KB ILM + 256 KB DLM en el núcleo de CPU, 512 KB AXI SRAM, 32 KB AHB SRAM, y 8 KB APB SRAM
    • Controlador para RAM para DDR2-800, DDR3-1333, DDR3L-1333
    • Controlador para almacenamiento NOR Flash, HyperFlash, 2x SD/eMMC
    • GPU HPM8800 – Vivante 2.5D OpenVG 1.1 GPU, HPM8800 y HPM6850 – 2D acelerador con PDMA y JPEG
  • Salida de vídeo: 2x 4-Lane MIPI-DSI y LVDS-Tx hasta 1920×1080 px @ FPS y 2x 2-Line MIPI-CSI y LVDS-Rx
  • Audio: 4x I2S, 8x PDM con salida de micrófono, salida digital, y VAD (Voice Wake-up)
  • Red: Gigabit Ethernet MAC
  • Puerto USB: 1x USB PHY High-Speed
  • CAN Bus: 8x CAN FD
  • Otros periféricos: hasta 9x UART, 4x SPI y 4x I2C, 16-bit (2Msps) o 12-bit (4 Msps) ADC, hasta 183x GPIOs
  • Seguridad: Real-Time cifrado, AES128/256, SHA-1/256, TRNG, protección JTAG, Secure Boot
  • Integra conversor DCDC y LDO con soporte para single-PSU
  • Modos de bajo consumo
  • Dimensiones: 17×17 mm, 417-pin BGA
  • Temperatura operativa: rango -40ºC a 125ºC Tj / -40ºC a 105ºC Ta

Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.