Le SoM RISC-V compatible Raspberry Pi CM4 comprend le SoC StarFive JH7110

Le SoM RISC-V compatible Raspberry Pi CM4 comprend le SoC StarFive JH7110

Nous avons vu de nombreux systèmes sur modules basés sur Arm suivant le facteur de forme Raspberry Pi CM4, mais nous en avons maintenant un RISC-V grâce au module CPU Milk-V Mars CM alimenté par un quadricœur StarFive JH7110. SoC RISC-V.

Le module RISC-V est livré avec jusqu’à 8 Go de RAM, un flash SPI de 16 Mo, un flash eMMC en option, un GbE PHY intégré et un module sans fil avec WiFi 5 et Bluetooth 5.2 ainsi que les deux connecteurs carte à carte à 100 broches offrant ( partielle) compatibilité avec les cartes porteuses conçues pour le Raspberry Pi Compute Module 4.

Module CPU RISC-V Raspberry Pi CM4

Caractéristiques:

  • SoC – StarFive JH7110
    • CPU – Processeur RISC-V quadricœur (RV64GC) jusqu’à 1,5 GHz
    • GPU – GPU Imagination BXE-4-32 avec prise en charge d’OpenCL 1.2, OpenGL ES 3.2, Vulkan 1.2
    • Unité virtuelle virtuelle
      • Décodage H.264 et H.265 4Kp60
      • Encodage H.265 1080p30
      • Encodeur/décodeur JPEG
  • Mémoire système – 2 Go, 4 Go ou 8 Go LPDDR4
  • Stockage
    • SDIO 2.0 (options pour eMMC)
    • 16 Mo NOR flash
  • La mise en réseau
    • PHY Ethernet Gigabit (YT8513C)
    • WiFi 5 et Bluetooth 5.2 via le module AP6256
  • 2x connecteur carte à carte à 100 broches
    • Sortie vidéo – HDMI 2.0, MIPI DSI à 4 voies
    • Audio – sortie audio 2 canaux (via GPIO), I2S
    • Caméra I/F – MIPI CSI (2x 2 voies ou 1x 4 voies)
    • USB-1x USB 2.0
    • 1x hôte PCIe 1 voie, Gen 2 (5 Gbit/s)
    • E/S basse vitesse
      • Jusqu’à 28x GPIO, prenant en charge 3,3 V
      • 6x UART, 7x I2C, SPI
      • 8x MLI
  • Alimentation – 5 V CC
  • Dimensions – 55 x 40 mm
Système sur module StarFive JH7110 Raspberry Pi CM4
Diagramme

Les systèmes d’exploitation Ubuntu, Fedora, openSUSE et Debian sont répertoriés pour le module Mars Compute (Mars CM). Je n’ai pas trouvé de documentation pour le Mars CM, mais elle devrait être principalement compatible logiciellement avec le précédent Mars SBC qui suit à peu près le facteur de forme du Raspberry Pi 3 modèle B et dont le wiki contient de nombreux détails.

Notez que les systèmes sur modules compatibles Raspberry Pi CM4 disponibles sur le marché ne sont évidemment pas compatibles logiciellement avec le CM4, mais compatibles mécaniquement et partiellement électriquement avec celui-ci. Par exemple, toutes les alternatives que j’ai vues jusqu’à présent ne disposent pas du deuxième port HDMI. L’alternative RISC-V Raspberry Pi CM4 a été testée avec succès sur la carte IO officielle CM4.

Connecteurs carte à carte du module de calcul Mars
SoM Mars CM RISC-V avec les deux connecteurs carte à carte à 100 broches trouvés dans le Raspberry Pi CM4

Bien que beaucoup de travail de développement logiciel ait été effectué depuis que j’ai testé Debian 12 sur StarFive VisionFive 2 SBC, également basé sur JH7110, plus tôt cette année, le support logiciel RISC-V pour Linux est toujours en cours, donc en fonction de l’application cible. il n’est peut-être pas prêt pour la production.

Le Mars CM peut être précommandé sur Arace pour 34 $ avec 2 Go de RAM et 8 Go de flash eMMC, 49 $ en configuration 4 Go/16 Go et 79 $ pour le modèle 8 Go/32 Go. Ceux-ci sont sans module sans fil, ce qui ajoute 5 $. Les livraisons devraient démarrer fin septembre.

Via Liliputing

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video