Dabao SBC : Baochip-1x RISC-V à 10$ en crowdfunding La Dabao SBC est une carte open hardware autour du Baochip-1x RISC-V, financée par crowdfunding et ouverte à l’inspection matérielle. La Dabao SBC, carte de développement ultracompacte, se base sur le SoC Baochip-1x RISC-V et s’inscrit dans une optique d’ouverture matérielle et logicielle.
La Dabao SBC, carte de développement ultracompacte, se base sur le SoC Baochip-1x RISC-V et s’inscrit dans une optique d’ouverture matérielle et logicielle. Pensée par Bunnie Huang, elle vise à offrir une plateforme de microcontrôleur sécurisée et largement documentée pour les passionnés comme pour les ingénieurs.
Dabao SBC et Baochip-1x : une approche hardware ouverte
La Dabao SBC est une solution compacte qui n’exige qu’un seul port USB Type-C et propose 20 GPIO. Son SoC Baochip-1x est présenté comme quasi open source et est proposé en crowdfunding à environ 9,5 dollars sur Crowdsupply; la disponibilité est annoncée pour juin.
Cette approche se distingue par la volonté de transparence. Le Bootloader est totalement OpenSource et le design de la carte est documenté et ouvert. L’inspection de la puce est rendue possible grâce à une configuration qui permet d’observer le circuit via du matériel adapté et un spectre infrarouge, afin de vérifier que ce qui est gravé correspond à ce qui est documenté.
Architecture et sécurité matérielle
- Coûts et calculs : un cœur
VexRISCvcadencé à 350 MHz, associé à une unité de gestion de mémoire. - Gestion des E/S : quatre cœurs PicoRV32 dédiés à la gestion des entrées/sorties à 700 MHz.
- Mémoire : 4 MiB de ReRAM ECC et 2 MiB de SRAM sur la puce.
- Sécurité : signature de boot et chiffrement matériel pris en charge par le SoC.
- OS et outils : système d’exploitation Xous et bootloader totalmente open source et reproductible.
- Inspection et fabrication : le design permet une inspection via des méthodes adaptées et l’usage d’un masque partagé avec Crossbar.
- Interface : connecteur USB Type-C haute vitesse et 20 GPIO accessibles.
Financement et disponibilité
Le financement de la Dabao a déjà dépassé les 700 contributeurs sur Crowdsupply, ce qui est notable pour une carte ciblant les passionnés et les professionnels. Le prix annoncé est de 9,5 à 10 dollars, et la date de mise en production est prévue pour juin de cette année.
Contexte et limites
Le projet met en avant une démarche open hardware poussée, avec la plupart des composants et du logiciel disponibles ou documentés. Cependant, certains blocs électriques restent achetés tels quels et non entièrement documentés. L’utilisation d’un masque partagé produit par Crossbar permet d’abaisser les coûts mais ne rend pas l’ensemble totalement identique d’un wafer à l’autre. Ces choix illustrent les compromis entre coût, traçabilité et accessibilité technique.
Pour terminer
En résumé, la Dabao SBC illustre une approche hardware haute transparence autour d’un SoC RISC-V accessible. Reste à voir comment la communauté accueillera les limites liées à certains composants et l’évolution du chantier Open Hardware autour du Baochip-1x.