Prototyping Vereinfachtes Prototyping mit Raspberry Pi Compute Module 5

Von Margit Kuther 2 min Lesedauer

Anbieter zum Thema

Die Herstellung eines einzelnen Geräts ist schwierig: Hardware, Software und Dokumentation sind vorzubereiten und zu erstellen. Sind all diese Hürden genommen, tauchen neue Probleme auf – wie stellt man nach dem Prototypen die nächsten tausend Geräte her? Raspberry Pi bietet für das Compute Module 5 eine Programmierlösung an.

(Bild:  Raspberry PI)
(Bild: Raspberry PI)

Für Entwickler, die Produkte auf Basis des Raspberry Pi Compute Module 5 entwerfen, bietet Raspberry Pi für Kleinstserien den Raspberry Pi Compute Module 5 Programming Jig an. Ein Provisioning-System, das ein Compute Module 5 mit einem Betriebssystem und einer Sicherheitskonfiguration programmiert.

Rasche, wiederholbare Bereitstellung

Die Programmiervorrichtung vereinfacht den Bereitstellungsablauf, indem sie dem Anwender den Großteil der Konfigurationsschritte abnimmt; nachdem dieser die Software der Vorrichtung eingerichtet und die benötigten Anschlüsse verbunden hat, ist lediglich das Compute Module 5 in den Modulschacht einzusetzen und die Klemme zuzudrücken. Es sind keine weiteren Eingriffe erforderlich – die Status-LED zeigt an, wann das Gerät programmiert wurde.

Bildergalerie

Auf der Rückseite des Programmierjigs befinden sich einige Anschlüsse, darunter ein Ethernet-Anschluss für den Jig und das zu programmierende Compute Module 5 sowie ein USB-Programmieranschluss zur manuellen Aktualisierung der Jig-Software. Außerdem gibt es zwei Aktivitäts-LEDs – eine für den Jig und eine für das Modul –, die anzeigen, was die Geräte gerade tun.

Um den Vorgang noch weiter zu beschleunigen, können Sie sowohl den JIG-ETH- als auch den DUT-ETH-Anschluss an dasselbe Netzwerk anschließen.

Auf Basis von Raspberry Pi OS

Um viele Aspekte der Produktion zu automatisieren – darunter die Implementierung eines sicheren Bootvorgangs, die vollständige Festplattenverschlüsselung und die Installation des reinen Betriebssystems – benötigt das Raspberry Pi Compute Module 5 Programming Jig leistungsfähige Software. Daher hat Raspberry Pi dieses auf Basis seines Betriebssystem-Erstellungstools „rpi-image-gen“ und seiner automatisierten Bereitstellungssoftware „rpi-sb-provisioner“ entwickelt.

Das Betriebssystem des Jigs ist mit anderer Raspberry-Pi-Software verknüpft, insbesondere mit dem „Raspberry Pi Imager“. Die kürzlich veröffentlichte Version 2.0.11 macht die Schreibfunktion für das Compute Module öffentlich verfügbar. Damit lässt sich das Betriebssystem des Jigs leicht an die eigenen Anforderungen anpassen – einschließlich der Konfiguration von WLAN, Sicherheit und Benutzereinstellungen.

Durch die Verwendung derselben Betriebssystemkomponenten wie bei anderen Raspberry-Pi-Plattformen steht eine breite Palette an Anpassungsskripten und Funktionen zur Verfügung. Darüber hinaus profitieren Nutzer von der kontinuierlichen Weiterentwicklung und neuen Funktionen in Raspberry Pi OS, Raspberry Pi Connect und rpi-sb-provisioner.

Jetzt erhältlich

Das „Raspberry Pi Compute Module 5 Programming Jig“ kostet rund 600 US-Dollar und kann über das weltweite Netzwerk autorisierter Raspberry-Pi-Händler bestellt werden.

Eine Anleitung für das „Programming Jig“ finden Interessenten auf der Dokumentationsseite. Die Tools „rpi-image-gen“ und „rpi-sb-provisioner“ sind auf der Seite mit den Raspberry Pi-Softwarequellen verfügbar. (mk)

(ID:50958191)

Jetzt Newsletter abonnieren

Verpassen Sie nicht unsere besten Inhalte

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung