HPMicro HPM6800 est une famille de microcontrôleurs RISC-V haut de gamme cadencés jusqu’à 600 MHz intégrant un GPU VeriSilicon Vivante 2.5D avec prise en charge de l’API graphique vectorielle OpenVG 1.1 et des périphériques le rendant adapté aux affichages de tableaux de bord numériques et aux interfaces homme-machine ( IHM).
La famille est composée de trois parties : le HPM6830 sans support vidéo, le HPM6850 avec graphiques 2D et entrées/sorties vidéo, et le HPM6880 ajoutant la prise en charge du GPU OpenVG 2.5D de VeriSilicon. Toutes les variantes sont livrées avec 1 064 Ko de SRAM, la prise en charge de la mémoire externe DDR2/DDR3/DDR3, NOR, PSRAM et flash eMMC, des interfaces audio et une gamme de périphériques avec huit interfaces CAN FD, Gigabit Ethernet, USB haut débit et bien d’autres.

Spécifications du HPMicro HPM6800 :
- CPU – Processeur RISC-V (RV32-IMAFDCP) monocœur 32 bits à 600 MHz avec cache I/D de 32 Ko (3390 CoreMark)
- Mémoire
- 1 064 Ko de SRAM avec 256 Ko d’ILM + 256 Ko de DLM dans le noyau RISC-V, 512 Ko de SRAM AXI, 32 Ko de SRAM AHB et 8 Ko de SRAM APB
- Interface pour DDR2-800, DDR3-1333, DDR3L-1333
- Stockage – NOR Flash, HyperFlash, 2x contrôleurs SD/eMMC.
- GPU
- HPM8800 uniquement – GPU Vivante 2.5D OpenVG 1.1
- HPM8800 et HPM6850 – accélérateur graphique 2D avec PDMA et JPEG
- Sortie vidéo (HPM8800 et HPM6850) – 2x 4 voies MIPI-DSI et LVDS-Tx jusqu’à 1920×1080 à 60 FPS
- Entrée vidéo (HPM8800 et HPM6850) – 2x 2 voies MIPI-CSI et LVDS-Rx
- Audio – 4x I2S, 8x entrée microphone PDM, sortie audio numérique, réveil vocal (VAD)
- Réseau – Gigabit Ethernet MAC
- USB – 1x PHY USB haute vitesse
- Bus CAN – 8x interfaces CAN FD
- Autres périphériques
- Jusqu’à 9x UART, 4x SPI, 4x I2C
- CAN 16 bits (2 Msps) ou 12 bits (4 Msps)
- Jusqu’à 183x GPIO
- Sécurité – Exécution de cryptage de code en temps réel, AES128/256, SHA-1/256, TRNG, protection JTAG, démarrage sécurisé
- Gestion de l’alimentation
- Convertisseur DCDC et LDO intégrés avec prise en charge d’une alimentation unique
- Modes basse consommation
- Boîtier – Boîtier BGA 17 × 17 mm à 417 broches
- Plage de température – −40 à 125°C Tj (température de jonction) / −40 à 105°C Ta (température de l’air)

Lorsque nous avons couvert HPMicro pour la première fois en 2023 avec le microcontrôleur RISC-V HPM64G0 1 GHz, la documentation était difficile à obtenir, en chinois uniquement, et je n’ai pas pu trouver de liens de téléchargement pour les outils de développement et le support logiciel semblait faire défaut. La situation semble s’être améliorée, la société propose un SDK basé sur une licence BSD qui inclut des pilotes de bas niveau, des Middleware et des RTOS, tels que lwIP/TinyUSB/FreeRTOS, etc… avec une certaine documentation également disponible en anglais.
La société indique également qu’elle intégrera le SDK HPM dans des projets open source actifs tels que RT-Thread et Zephyr, et je peux déjà voir un référentiel GitHub pour un BSP RT-Thread pour la carte de développement HPM6800EVK présentée ci-dessus. Le développement du micrologiciel peut être effectué gratuitement sur Segger Embedded Studio pour RISC-V et HPMicro fournirait prétendument son propre IDE HPM Studio basé sur le framework VS Code, mais je ne trouve aucun lien de téléchargement.
Le HPM6800EVK peut être acheté sur le site Web de la société pour 1 499 CNY (environ 208 $ US) avec 16 Mo de mémoire Flash, 16 Go de mémoire Flash eMMC et 512 Mo de RAM DDR3L. Cela signifie qu’il n’est disponible qu’en Chine pour le moment. Plus de détails sur la famille de microcontrôleurs HPM6800 RISC-V sont disponibles sur la page produit.
Merci à TLS pour le conseil.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
HPZIHUIT Module de déclenchement de Retard de minuterie de commutateur de Circuit de synchronisation de Cycle de Carte de Relais 6-30 V Micro USB 5 V
-
Pour HP RM2 9506 000 RM2 9305 000 Fuser Reset Card pour M607 M608 M609 M631 M632 M633 et pour imprimantes HP 62555
