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.
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

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.

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 :

-
Waveshare VisionFive2 RISC-V Single Board Computer, StarFive JH7110 Processor, with Integrated 3D GPU, 4GB LPDDR4 RAM, 40PIN GPIO Interface, Compatible with Raspberry PiOnboard RV64GC-ISA Quad-Core 64-Bit SoC, Operating Frequency Up To 1.5GHz. Compatible with OpenCL 3.0/OpenGL ES 3.2/Vulkan 1.2 4GB LPDDR4 RAM and Without WiFi Module. Multiple onboard interfaces, including M.2/CSI/DSI/HDMI/eMMC/USB 3.0/40PIN GPIO/RJ45 Gigabit Ethernet port/TF card slot, etc. Supports 4K@60fps and H264/H265 multi-stream video decoding, 1080p@30fps and H265 multi-stream video encoding Multi-Function: Powerful Performance, Open Source Application Environment, And Rich Software Ecology, More Possibilities For VisonFive 2 Onboard 40PIN GPIO header, compatible with Raspberry Pi series boards. Provides online user manual, please refer to while using
-
Waveshare VisionFive2 RISC-V Single Board Computer, StarFive JH7110 Processor, with Integrated 3D GPU, 8GB LPDDR4 RAM, 40PIN GPIO Interface, Compatible with Raspberry PiOnboard RV64GC-ISA Quad-Core 64-Bit SoC, Operating Frequency Up To 1.5GHz. Compatible with OpenCL 3.0/OpenGL ES 3.2/Vulkan 1.2 Available in 4GB/8GB LPDDR4 RAM options, and optional wireless module. Multiple onboard interfaces, including M.2/CSI/DSI/HDMI/eMMC/USB 3.0/40PIN GPIO/RJ45 Gigabit Ethernet port/TF card slot, etc Supports 4K@60fps and H264/H265 multi-stream video decoding, 1080p@30fps and H265 multi-stream video encoding Multi-Function: Powerful Performance, Open Source Application Environment, And Rich Software Ecology, More Possibilities For VisonFive 2 Onboard 40PIN GPIO header, compatible with Raspberry Pi series boards. Provides online user manual, please refer to while using
-
Waveshare VisionFive2 RISC-V Single Board Computer, StarFive JH7110 Processor, with Integrated 3D GPU, 8GB LPDDR4 RAM, 40PIN GPIO Interface, Compatible with Raspberry Pi (with WiFi Module)Onboard RV64GC-ISA Quad-Core 64-Bit SoC, Operating Frequency Up To 1.5GHz. Compatible with OpenCL 3.0/OpenGL ES 3.2/Vulkan 1.2 Available in 4GB/8GB LPDDR4 RAM options, and optional wireless module. Onboard 40PIN GPIO header, compatible with Raspberry Pi series boards. Provides online user manual, please refer to while using Multiple onboard interfaces, including M.2/CSI/DSI/HDMI/eMMC/USB 3.0/40PIN GPIO/RJ45 Gigabit Ethernet port/TF card slot, etc Supports 4K@60fps and H264/H265 multi-stream video decoding, 1080p@30fps and H265 multi-stream video encoding Multi-Function: Powerful Performance, Open Source Application Environment, And Rich Software Ecology, More Possibilities For VisonFive 2