Selon cnx-software, le Banana Pi BPI-CM6, en tant que système sur module (SoM), est propulsé par un processeur RISC-V octa-core, le SpacemiT K1, et il est conçu pour être compatible avec une large gamme de cartes porteuses pour les modules Raspberry Pi CM4 ou CM5.
Équipé de 8 Go de LPDDR4 et 16 Go de flash eMMC, il intègre également un PHY Gigabit Ethernet ainsi qu’un module sans fil prenant en charge le WiFi 5 et le Bluetooth 4.1. La connectivité est facilitée par trois connecteurs carte à carte à 100 broches, offrant HDMI 1.4, MIPI DSI, trois MIPI CSI, une interface PCIe 2.1 à cinq voies, ainsi que des ports USB 3.2 et 2.0. Même s’il fonctionne avec les cartes porteuses Raspberry Pi CM4/CM5 via deux de ces connecteurs, la société propose également la carte porteuse IO BPI-CM6, qui exploite pleinement toutes les interfaces, notamment celles des voies PCIe.

Processeur RISC-V SpacemiT K1 à 1,6 GHz et 20 GFLOPS : un concurrent solide
Examinons les spécificités et performances du module Banana Pi BPI-CM6. Le SoC SpacemiT K1 abrite un processeur X60 RISC-V à huit cœurs fonctionnant à 1,6 GHz, qui équivaut environ à un Cortex-A55. Ce module se distingue également par son GPU Imagination IMG BXE-2-32, capable de délivrer jusqu’à 20 GFLOPS à une fréquence de 819 MHz, tout en supportant OpenGL ES 3.2, Vulkan 1.3 et OpenCL 3.0. En termes de traitement multimédia, le BPI-CM6 prend en charge le décodeur et l’encodeur H.265, H.264, et VP9, avec des capacités d’affichage jusqu’à 4K à 60 ips. Son unité virtuelle permet même un encodage et décodage simultanés pour offrir des performances accrues.
Pour ce qui est de l’IA, la plateforme peut atteindre 2.0 TOPS (INT8), grâce à la fusion des cœurs. Le profil RVA 22 conforme RVV 1.0 assure une bonne compatibilité avec les applications modernes.
En matière de mémoire, le Banana Pi BPI-CM6 propose une configuration standard de 8 Go LPDDR4, extensible jusqu’à 16 Go. Pour le stockage, il offre plusieurs options, allant de 8 Go à 128 Go de mémoire flash eMMC. En termes de connectivité, le module est équipé d’un PHY Ethernet Realtek RTL8211F et d’un module WiFi 5 avec Bluetooth 4.1 (Realtek RTL8852BS), renforçant ainsi sa polyvalence.
Le BPI-CM6 s’inspire des avancées du SBC Banana Pi BPI-F3, également basé sur le processeur SpacemiT K1. Des images d’Ubuntu et de Debian sont mises à disposition par Armbian, utilisant le noyau Linux 6.1. De plus, des outils tels que Titan Windows/Linux sont fournis pour le développement ainsi que plusieurs référentiels de code, y compris un port OpenWrt, bien que ce dernier ne propose pas d’images.
Les domaines d’application pour ce module RISC-V comprennent les systèmes NAS, les ordinateurs portables, la robotique intelligente, l’automatisation industrielle et l’IA dans le Edge Computing. Comparé à d’autres alternatives basées sur ARM, le Banana Pi BPI-CM6 se démarque comme l’un des modules RISC-V disponibles sur le marché. Bien que nous ayons mentionné des modèles comme le Milk-V Mars CM et l’Antmicro AVRSOM, ces derniers semblent actuellement indisponibles. D’autres systèmes sur module sur la base du SpacemiT K1, tels que le Jupiter NX compatible avec NVIDIA Jetson Nano NX et le SoM Lichee LM3A SO-DIMM, sont également présents.
Carte porteuse IO BPI-CM6 à 84 $ : polyvalence et extensions garanties

Concernant la carte porteuse d’E/S BPI-CM6, elle est conçue pour être entièrement compatible avec le module de calcul mentionné précédemment. Elle inclut un emplacement pour une carte MicroSD et deux emplacements M.2 M-key 2230 pour un SSD NVMe. En matière de connectivité vidéo, un port HDMI et un connecteur MIPI DSI à quatre voies sont disponibles, tout comme deux connecteurs MIPI CSI pour les caméras. En termes de mise en réseau, cette carte dispose de deux ports Ethernet Gigabit RJ45, et en ce qui concerne les connexions USB, elle offre un port USB 3.0 Type-A, un autre USB 2.0 Type-A et un port USB Type-C OTG.
La carte permet également des extensions avec deux emplacements M.2 pour des périphériques tels que des SSD ou des accélérateurs IA, accompagnés d’un en-tête GPIO de 26 broches. D’autres caractéristiques incluent des boutons d’alimentation, de réinitialisation et une LED RVB, ainsi qu’un connecteur de batterie RTC et un commutateur d’amorçage. L’alimentation se fait via une prise jack 12 V CC.

Bien que la société n’ait pas fourni de schéma fonctionnel pour la carte de support, on peut supposer que les cinq voies PCIe sont allouées de la manière suivante : une pour un port GbE et quatre pour les emplacements M.2. Le document de référence est identique à celui du module de calcul BPI-CM6.
Le module BPI-CM6 RISC-V est proposé à l’achat sur la boutique Banana Pi au prix de 67 $ pour sa configuration par défaut, tandis que la carte IO ajoute 17 $, totalisant ainsi 84 $. Il est également mentionné sur AliExpress, bien qu’actuellement en rupture de stock.
Via Liliputing
