Das CM5 Programming Jig gibt OEMs eine dedizierte Möglichkeit, Raspberry Pi Compute Module 5-Boards zu provisionieren, ohne dafür eine trägerkartenbasierte Flash-Station aufzubauen. Für Teams, die bereits mit dem Compute Module 5 Development Kit prototypisiert haben, zielt das neue Fixture auf die nächste Phase ab: die wiederholte Bespielung von Produktionseinheiten mit einem Betriebssystem-Image und einer Sicherheitskonfiguration. In Kombination mit Raspberry Pis rpi-sb-provisioner-Software lässt sich dieser Prozess vollständig automatisieren.

Das Jig geht über die Trägerkarte hinaus

Das Single-Head-Fixture programmiert jeweils ein Compute Module 5. Eine mechanische Klammer hält das Modul in Position, während Pogo-Pins den direkten elektrischen Kontakt herstellen – eine separate Compute Module-Trägerkarte ist für die Provisionierung nicht erforderlich. LED-Anzeigen informieren über den aktuellen Status und den Fortschritt des Provisionierungsvorgangs.

Raspberry Pi empfiehlt, bei höheren Stückzahlen mehrere Jigs parallel zu betreiben, wenn ein einzelner Kopf nicht ausreichend Durchsatz liefert. Die Programmierzeit hängt von der Größe des Betriebssystem-Images ab – das Design zielt daher weniger darauf ab, ein einzelnes Modul deutlich schneller zu flashen, als vielmehr darauf, den Arbeitsablauf reproduzierbar und skalierbar zu gestalten.

Die Netzwerkanbindung erfolgt über WLAN oder einen Gigabit-Ethernet-Anschluss mit der Bezeichnung JIG ETH. Eine zweite Gigabit-Ethernet-Verbindung, DUT ETH, bietet einen schnelleren Pfad für die Softwareübertragung auf das zu programmierende Modul. Die Frontplatte verfügt außerdem über einen USB-Boot-Anschluss und einen 12 V-Eingang; das Produktdatenblatt gibt 12 V bei 2 A an und nennt das Netzteil als Lieferumfang.

Elektor Newsletter 42026 (1)

Was das CM5 Programming Jig automatisiert

Mit rpi-sb-provisioner übernimmt das Jig die Implementierung von Secure Boot, die vollständige Festplattenverschlüsselung sowie die reine Betriebssysteminstallation im Rahmen eines automatisierten Provisionierungsworkflows. Das macht das Gerät besonders relevant für Ingenieure, die ein CM5-basiertes Design vom Entwicklungsstand in die Kleinserien- oder Serienproduktion überführen – denn das manuelle Flashen und Konfigurieren jedes einzelnen Moduls wird dort schnell zur Fehlerquelle und zum Zeitproblem.

Das Jig ist ausschließlich mit dem Compute Module 5 kompatibel. Raspberry Pi listet es zu einem Preis von 600 US-Dollar und gibt an, dass es sich bereits in der Massenproduktion befindet. Die zugrundeliegende Compute Module 5-Plattform ist in verschiedenen Speicher-, eMMC- und Funkkonfigurationen erhältlich. Das Programming Jig ist daher als Ergänzung zu einem bestehenden CM5-Produktions-Workflow gedacht – nicht als Ersatz für die Entwicklungshardware, mit der das Produkt ursprünglich entworfen wurde.

Abonnieren
Tag-Benachrichtigung: Abonnieren Sie das Tag Raspberry Pi und erhalten Sie eine E-Mail, sobald ein neuer Beitrag dazu auf unserer Website erscheint.