USB Cereal de 0xDA LLC est un outil de développement matériel open source doté de trois ports USB-C conçus pour simplifier les tests, le développement, le débogage et la fabrication d’appareils dotés de ports USB Type-C.
Initialement lancé chez Google, le projet USB Cereal a subi plusieurs révisions pour optimiser sa qualité et réduire le coût de BoM, et l’appareil peut être utilisé pour toutes sortes de débogage USB Type-C en utilisant une communication série UART avec l’appareil hôte via le Broches d’utilisation de la bande latérale USB-C (SBU) généralement réservées aux applications spécifiques à l’appareil.

Spécifications des céréales USB :
- Ports USB de type C
- 2 ports USB-C pour le relais entre l’hôte et l’appareil sous test (DUT)
- Remarque : le port DUT est sur le côté avec un seul connecteur USB Type-C
- Aucune détection d’orientation n’a été implémentée pour garder la conception aussi simple et peu coûteuse que possible
- 1x port USB-C pour la prise en charge de la capture à 3 Mbps connecté via la puce FTDI FT232RNQ USB vers TTL (le CP2102N peut également être utilisé comme substitut). Pas de détection de niveau automatique afin de prendre en charge des appareils plus exotiques qui peuvent ne pas être entièrement conformes à l’UART
- 2 ports USB-C pour le relais entre l’hôte et l’appareil sous test (DUT)
- Divers
- Commutateur pour sélectionner entre les niveaux de signal 3,3 V et 1,8 V
- LED vertes et oranges pour surveiller les opérations Tx et Rx
- Dimensions – Petit et portable

Le DUT n’a pas besoin de pilotes USB spécifiques, la capture peut donc fonctionner sur tous les types de matériel. On nous dit qu’il n’est pas non plus nécessaire d’ouvrir le DUT, d’ajouter des fils de connexion ou des connecteurs supplémentaires, il suffit de connecter le port USB-C « DUT » de l’USB Cereal.
Les fichiers Autodesk ECAD et MCAD, ainsi que les schémas PDF, sont disponibles sur GitHub. Ce qu’on ne nous montre pas, c’est un programme utilisé pour capturer et analyser les données en série et ses cas d’utilisation n’étaient pas immédiatement clairs pour moi. Mais Dmitrii Votintcev (agissant en tant que 0xDA LLC) dit que USB-Cereal ne duplique aucune fonctionnalité de Twinkie, et il se concentre uniquement sur une chose : la communication série USB-C sur les broches SBU.

On nous montre également une tablette de comparaison avec USB Cereal, Tag-Connect, Suzy-Q et uArt. Donc, si je comprends bien, le périphérique ressemble plus à une carte de débogage USB vers TLL qui permet également le passage USB et s’appuie sur les broches SBU1/SBU2 de l’interface USB au lieu d’un en-tête séparé. Je suis encore un peu confus car le micrologiciel du DUT devrait être mis à jour pour envoyer/recevoir des données sur ces broches.
L’USB Cereal vient d’être lancé sur Crowd Supply avec un objectif de financement de 10 000 $. Un engagement de 49 $ est demandé pour l’outil de débogage avec la livraison gratuite aux États-Unis et un supplément de 8 $ pour l’expédition vers le reste du monde. La livraison est prévue vers la mi-juillet 2023.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
Meiliyizu Outil de débogage multifonction 4 en 1 USB SLogic avec port pour ingénieurs et développeurs
-
YROHGKPN Débogage de communication USB type C vers série facile à utiliser pour les projets de microcontrôleur outil de débogage TTL adaptateur série

