Banana Pi BPI-W3 : une carte mère sous RK3588

La Banana Pi BPI-W3 change de format et sort de la copie des Raspberry pour tester d’autres secteurs avec un bon niveau d’équipement.

La carte Banana Pi BPI-W3 n’est plus au format carte de crédit, elle explore un nouveau format plus imposant de 14.8 cm de large pour 10.1 cm de profondeur. Un essai qui va, à mon avis, dans le bon sens.

J’adore les cartes Raspberry Pi et l’écosystème qu’elles ont créé. Leur format hyper compact a été une vraie révolution pour plein de secteurs. A la fois pour l’éducation et l’informatique libre en général mais également pour des usages plus pragmatiques comme la robotique ou l’astronomie. Pouvoir construire un ordinateur personnel de la taille d’un paquet de cartes est quelque chose d’évidemment exceptionnel. La première fois que j’ai vu une Raspberry Pi enrobée d’un châssis imprimé en 3D servir de Piratebox ou de console de jeu mobile, j’ai compris que le format avait un énorme avantage d’usage pour ces solutions.

Néanmoins, le fait de poursuivre cet unique but de taille la plus réduite possible me semble contre productif. Imaginer des alternatives avec des formats différents me parait plus intéressant et c’est exactement ce que la Banana Pi BPI-W3 propose. La solution emploie des composants que l’on retrouve dans les propositions au format carte de crédit de la marque mais avec un autre format.

Banana Pi BPI-W3 version 2022

La carte a été imaginée et présentée il y a presque un an, en juillet 2022. Depuis elle a subi pas mal de modifications. Son double port Ethernet Gigabit, par exemple, a laissé la place à un unique port 2.5 GbE POE. Si la triple connectique HDMI a été conservée, pas mal de ports ont été déplacés. Ainsi le jack qui se trouvait sur le côté est désormais également sur l’arrière et surtout le port PCIe X4 présent à l’origine a désormais disparu, tout comme le port SATA pour alimenter un stockage externe.

Banana Pi BPI-W3 version 2023

Les ambitions de la solution ont donc été revues à la baisse mais la Banana Pi BPI-W3 sera beaucoup plus facile à intégrer. On note également que Banana Pi a préféré intégrer le SoC sur un module externe soudé à la carte mère plutôt que de l’intégrer directement dans celle-ci. Une solution qui lui permettra des mises à jour matérielles plus faciles dans le futur mais également de décliner le même SoC dans d’autres produits.

On retrouve le SoC chouchou de la marque, le Rockchip RK3588 qu’elle emploie avec succès dans de nombreuses autres solutions. Une puce qui propose quatre cœurs Cortex-A76 et quatre Cortex-A55 associé à un circuit graphique ARM Mali-G610 MP4 et une unité dédiée à l’IA avec 6 TOPS de performances. La carte peut également compter sur 8 Go de mémoire vive et une base de stockage de 32 Go en eMMC qu’on pourra compléter avec un stockage M.2 2280 NVMe PCIe et un lecteur de cartes MicroSD.

Sont toujours présents également l’entrée HDMI et les deux sorties au même format qui permettront la capture et la restitution de signaux vidéo. Des MIPI-DSI et MIPI-CSI, un USB Type-C, deux USB 3.0 et autant d’USB 2.0 Type-A. Ainsi qu’un port M.2 PCIe 2.1 pour monter une carte Wi-Fi. Les 40 broches classiques du format des cartes de développement sont bien présentes ainsi qu’un connecteur d’alimentation pour un éventuel ventilateur.

Le format choisi propose donc à la fois de réunir sur un seul côté les connecteurs dont l’utilisateur aura besoin régulièrement et propose également un système de boutons plus facile à gérer. La Banana Pi BPI-W3 a des broches pour connecter un bouton de démarrage externe et propose trois boutons accessibles directement sur son PCB. L’alimentation se fait au choix en 12V/2.5A via le jack dédié ou via le port USB qui supporte des entrées en 9V/2A, 12V/2A et 15V/2A.

Bref, de gros changements sur cette carte entre le brouillon présenté en 2022 et la version 2023. Comme si la marque avait revu ses ambitions à la baisse ou s’était rendue compte que le modèle allait être complexe à produire, commercialiser et maintenir avec la totalité de ses fonctions. La carte est toujours annoncée comme compatible Android, Linux. Le Wiki est toujours  à votre disposition en suivant ce lien.

SOC RockChip RK3588
CPU Quad Core A76+ Quad Core A55 ,use 8nm , 2.4GHz
GPU ARM Mali-G610 MP4 GPU,Support OpenGL ES3.2 / OpenCL 2.2 / Vulkan1.1, 450 GFLOPS
NPU 6 TOPS,Support INT4/INT8/INT16 mixed operation,Support framework switching of TensorFlow/MXNet/PyTorch/Caffe
Encode&Decode encode:8K@60fps H.265/VP9/AVS2、8K@30fps H.264 AVC/MVC、4K@60fps AV1、1080P@60fps MPEG-2/-1/VC-1/VP8 ,decode:8K@30fps H.265 / H.264
Ram 4GB/8GB/16GB(up to 32GB)64bit LPDDR4/LPDDR4x/LPDDR5,Defalut LPDDR4 8GB
Flash 16GB/32GB/64GB/128GB/256GB eMMC,support MicroSD card slot,Defaut :32GB
M2 Key M The interface supports extension SSD
network 2.5G network port(RLT8125BS)
video output 2 x HDMI2.1(just one support 8K@60fps or 4K@120fps,other support 4K@60fps),1 x MIPI-DSI(4K@60fps),1 x DP1.4(8K@30fps),
video input 1 x 4Lanes MIPI CSI / 2 x 2lanes MIPI CSI,1 x HDMI RX2.0
Voice 2 x HDMI voice output ,1 x DP1.4 voice output,1 x headphone (es8316)
Wireless M2 E key interface support sdio、pcie、usb BT&wifi(AP6256,Intel AX210)
USB 2 x USB3.1,2 x USB2.0,1x USB-C(DP1.4(8K@30fps)/OTG/PD fast charging)
Others Fan、RTC、LED、debug
Button Power Button、Reset Button、 Recovery Button、Root Button
GPIO 40 x GPIO(UART、SPI、I2C、I2S、PWM、ADC、 GPIO、 5V power 、3.3V power)
Power DC 12V/2.5A bore diameter 2.5mm,support USB Type-C PD 2.0 ,9V/2A, 12V/2A, 15V/2A,Support 12V POE power supply
System Android 12.0、Ubuntu、Debian11、Buildroot、Kylin Linux
Size 148 mm × 100.5mm
operating temperature -10℃ ~ 70℃
storage temperature -20℃ ~ 70℃

Soutenez Minimachines avec un don mensuel : C'est la solution la plus souple et la plus intéressante pour moi. Vous pouvez participer via un abonnement mensuel en cliquant sur un lien ci dessous.
2,5€ par mois 5€ par mois 10€ par mois Le montant de votre choix

Gérez votre abonnement

10 commentaires sur ce sujet.
  • 8 mai 2023 - 14 h 39 min

    La perte du port PCIe me semble préjudiciable car elle signifie la fin des possibilités de cartes d’extension.
    (et surtout permettre aux aventuriers de tenter de coder des drivers).
    Quelques broches perdues dans un coin pour brancher un simple riser PCIe 4x auraient même pu être suffisantes.

    Je rejoins la réflexion que la Pi c’est bien, mais que les SoC ARM peuvent aller de l’avant vers des formats plus ambitieux, voire desktop. D’ailleurs, je ne comprends pas que l’ATX ou le MiniATX ne deviennent pas des possibilités, afin de pouvoir exploiter des formats, boitiers et in fine des extensions propres aux PC.

    Avec la puissance des SoC ARM actuels, en faire un véritable desktop linux ne me parait plus déconnant du tout.
    Apple arrive bien à faire un produit pro avec le M1, pourquoi ne pas tenter l’aventure avec un linux arm ?

    Il faut que le mouvement démarre pour pouvoir prendre de l’ampleur.

    Répondre
  • 9 mai 2023 - 11 h 14 min

    Une carte comme celle-ci pourrait être trés bien pour faire un NAS si elle avait plus de ports SATA. Dommage

    Répondre
  • 9 mai 2023 - 12 h 13 min

    Hello, une idée des tarifs svp ? Merci !

    Répondre
  • 9 mai 2023 - 12 h 16 min
  • Luc
    9 mai 2023 - 18 h 33 min

    Ce rk3588 est effectivement un bon client pour faire une station de travail low cost low power sous Linux.
    Et sur cette carte BananaPi il y a pas mal de choses intéressantes :
    – les ports rassemblés sur un seul et même côté.
    – le jack d’alimentation (je suis pas fan des connecteurs micro usb ou usb-c avec leur gestion du PD parfois hasardeuse)
    – les ports M2 M et E pour choisir son stockage et ses fonctionnalités sans fil.

    Mais aussi des trucs qui me font tiquer:
    – pourquoi donc avoir fixé le SOM (cpu+ram+eemc) sur la carte. C’est pas terrible de mon point de vue.
    – pas de broches pour accéder à une console série.
    – mais surtout, quid du support matériel. Si la puce réseau est donnée pour 2.5Gb qu’en est il en ce qui concerne le pilote proposé par bananapi ?

    Répondre
  • 9 mai 2023 - 20 h 29 min
  • Mck
    10 mai 2023 - 9 h 01 min

    Ca pourrait faire un bon petit routeur pas très gourmand. On sait combien ça peut consommer ?

    Répondre
  • 10 mai 2023 - 12 h 32 min

    @Mck: L’offre pour les cartes « routeur » est pléthore (il suffit de voir tous les posts de Pierre sur des cartes à ce sujet, et surtout les commentaires qui sont croustillants de références).
    Là, l’intérêt, c’est surtout de voir émerger des cartes qui pourraient devenir des stations de travail.
    Et qui dit démocratisation de stations Linux sous Arm, dit possibilité pour les rockchip & co de développer des SoC ARM avec des accélérations matérielles dédiées au desktop plutôt qu’au multimédia (ce sont des puces pour box, à la base). Un SoC desktop accéléré comme s’est permis de le faire Apple, en montrant une voie qui fonctionne.
    Un miniPC ITX Linux sous ARM ultra puissant pour de la dev, fanless, qui consomme rien. Et pas trop cher. Le top.

    Répondre
  • 10 mai 2023 - 12 h 34 min

    @StarDreamer: Enfin, pour en arriver à une carte desktop, il manque quand même des ports sata, serial & co, mais surtout garder la possibilité d’avoir une RAM évolutive sur supports.
    Et là, ça devient complètement disruptif pour le secteur.
    (et mes neurones chagrins diraient même qu’il faudrait concevoir un bios pour gérer les ressources, les DTB ne suffisent plus).

    Répondre
  • 10 mai 2023 - 20 h 52 min
  • LAISSER UN COMMENTAIRE

    *

    *