Wenn die Raspberry Pi Compute Module 4 wurde Ende 2020 veröffentlicht, wir wussten, dass es für Embedded-Server-Projekte bestimmt war. Das offizielle Compute Module IO-Board verfügt über alle Anschlüsse, aber der umständliche Formfaktor zeigt, dass es nie für ein Projekt gedacht war. Für den Projekteinsatz benötigen wir maßgeschneiderte Trägerplatinen, die die erforderlichen Verbindungen unterbrechen.

Das Dual-Gigabit-Ethernet-Trägerboard von Seeed ist mit allen Raspberry Pi Compute Module 4-Platinen kompatibel und dient zum Erstellen von Netzwerkgeräten, Dateiservern und Software-Router-Anwendungen. Die Aufnahme von USB 3.0 ist ein Zuckerschlecken für diejenigen von uns, die große Speichergeräte mit geringem Stromverbrauch auf der Basis des Raspberry Pi entwickeln möchten.

Siehe Spezifikationen für Dual-Gigabit-Ethernet-Trägerplatinen

(Bildnachweis: Tom’s Hardware)

NetzwerkDual Gigabit Ethernet-AnschlüsseUSB 3.0 zu GbE (Gigabit Ethernet Bridge)Microchip’s LAN7800USB2 x USB 3.0 Ports1 x USB 3.0 9-Pin HeaderStorageMicro-SD Card Slot (Lade System Image für Nicht-eMMC CM4-Version)Kamera1 x MIPI CSI AnschlussDisplay1 x MIPI DSI Anschluss1 x Micro HDMI AnschlussFPCSchnittstelle für I2C und SPIExternal FanDimensionsPower5V/3A unter Verwendung eines USB-Typ-C-PortsAbmessungen2,95 x 2,5 x 0,8 Zoll (75 x 64 x 21 mm)

Verwenden des Seeed Dual Gigabit Ethernet Carrier Board

Bild 1 von 5

(Bildnachweis: Tom’s Hardware)Bild 2 von 5

(Bildnachweis: Tom’s Hardware)Bild 3 von 5

(Bildnachweis: Tom’s Hardware)Bild 4 von 5

(Bildnachweis: Tom’s Hardware)Bild 5 von 5

(Bildnachweis: Tom’s Hardware)

Das Dual Gigabit Ethernet Carrier Board von Seeed wurde für alle Versionen des Compute Module 4 entwickelt und ist ein kompaktes und vielseitiges Kit. Es verfügt über Anschlüsse für das Raspberry Pi Compute Module 4, die den CM4 an Ort und Stelle halten. Achten Sie darauf, dass Sie das CM4 richtig anschließen, so dass es bündig auf der Platine sitzt und nicht leicht über eine Seite hängt. Das offensichtlichste Merkmal des Boards sind die dualen Gigabit-Ethernet-Ports, LAN0 ist mit dem Gigabit-Ethernet-PHY des CM4 (ein Broadcom BCM54210PE) verbunden und LAN1 ist mit einem Microchip LAN7800 verbunden.

Der Broadcom-Ethernet-Port ist aktiviert und einsatzbereit, während der andere einen kleinen Einrichtungsaufwand vom Terminal aus erfordert. Neben den Ethernet-Ports befinden sich zwei USB-3.0-Ports, ja, wir haben USB-3.0-Ports am CM4. Das offizielle Compute Module IO Board kommt nur mit USB 2.0. Das Board von Seeed hat zwei USB 3.0-Ports, die aus der PCIe-Schnittstelle des CM4 herausgebrochen sind.

Zusätzliche USB 3.0-Ports können über einen Header hinzugefügt werden, aber Sie müssen einen eigenen Breakout für den Header bereitstellen. Wir haben die USB-3.0-Geschwindigkeit mit einem externen USB-3-zu-NVMe-Laufwerk getestet. Das Kopieren eines 2,9 GB Raspberry Pi OS-Images vom NVMe auf die eMMC des CM4 dauerte 1 Minute und 39 Sekunden. Das Zurückkopieren der Datei auf das NVMe-Laufwerk dauerte nur 35 Sekunden, daher sind wir zuversichtlich, dass die USB 3.0-Schnittstelle schnell genug ist, um Ihr eigenes NAS zu bauen.

Direkt neben dem USB 3.0-Header befinden sich drei Pins. PWR, GND und BOOT. Mit einem Überbrückungskabel können wir GND und BOOT verbinden, um den CM4 in einen USB-Boot-Modus zu zwingen, der erforderlich ist, um das Betriebssystem auf den eMMC-Flash zu flashen, der auf einigen CM4-SKUs zu finden ist. Wenn Sie ein Compute Module 4 Lite (kein eMMC) besitzen oder lieber von microSD booten möchten, befindet sich an der Unterseite des Boards ein microSD-Kartensteckplatz (siehe beste microSD-Karten für Raspberry Pi). Das Interessante an diesem Steckplatz ist, dass wir die microSD-Karte verkehrt herum einlegen müssen, was uns überrascht hat.

Auf der Platine befinden sich zwei flache Flex-Anschlüsse. Einer ist für die offizielle Raspberry Pi-Kamera (CSI) und der andere für das offizielle Display (DSI). Wir haben sowohl v1.3 als auch v2.0 der offiziellen Kameras mit dem Board getestet und das erste Problem, das wir hatten, waren die Installationsanweisungen mit einer falschen URL. Wir haben eine Alternative von Raspberry Pi Github und versucht es erneut. Die alternative Installation hat funktioniert, indem sie die Datei auf unseren CM4 heruntergeladen hat, aber selbst nach dem Aktivieren der Kameraschnittstelle über raspi-config und dem Neustart konnten wir kein Bild mit der Kamera aufnehmen. Wir sahen nur Fehlermeldungen, die darauf hindeuteten, dass keine Kamera vorhanden war.

Nachdem wir mit Seeed gesprochen und ein neues Betriebssystem auf die eMMC geladen hatten, blieb der Fehler bestehen. Wie sich herausstellt, handelt es sich bei unserem Testgerät um ein älteres Engineering-Sample mit einem Hardwarefehler. Ein Ersatz wird an uns gesendet und wir werden die Bewertung aktualisieren, sobald wir sie erhalten. Wir konnten den DSI-Anschluss für das offizielle Display nicht testen, aber wir konnten den Micro-HDMI-Ausgang testen und sahen den bekannten Raspberry Pi OS-Desktop. Auch den I/O-FPC, der sechs GPIO-Pins, 3v3 und GND über einen flachen Flex-Anschluss herausbricht, konnten wir nicht testen. Zu den ausgebrochenen Pins gehören I2C und SPI.

Wir haben das Seeed Dual Gigabit Ethernet Carrier Board an unser Tischnetzteil angeschlossen und gesehen, dass die Stromaufnahme beim Booten auf 5,1 V bei 2,1 A stieg und sich dann auf ein. stabilisierte Leerlaufstromaufnahme von 800mA bei 5,1V. Während unserer Stressberry-Tests sahen wir, dass die Stromaufnahme auf 1,1 A anstieg und die Temperatur leicht über den harten thermischen Drosselpunkt von 80 Grad Celsius ging, der die CPU auf 1 GHz senkte. Um den CM4 zu kühlen, haben wir einen vierpoligen JST-Lüfteranschluss, der mit vierpoligen Lüftern kompatibel ist. Beachten Sie jedoch, dass dies ein vierpoliger 1,25-mm-Pitch-Header und kein typischer Lüfteranschluss ist.

Anwendungsfälle für das Dual-Gigabit-Ethernet-Trägerboard von Seeed

(Bildnachweis: Tom’s Hardware)

Die dualen Gigabit-Ethernet-Anschlüsse legen sofort ein Soft-Router-Projekt nahe, und wenn Sie das Know-how haben, kann dies relativ einfach mit Raspberry Pi OS durchgeführt werden, da es sich im Kern um Debian Linux handelt. Wir können das Board auch als typischen Raspberry Pi verwenden, nur ohne GPIO.

Wenn wir eine Pi-Hole-DNS-Box, ein NAS oder einen Medienserver herstellen möchten, würde der Prozess durch die Verwendung erheblich vereinfacht Diät-Pi. Diet-Pi ist eine leichtgewichtige, auf Debian basierende Distribution mit einer Reihe von einfach zu bedienenden Menüs, die den Aufbau von DNS-, Datei-, Web-und Medienservern vereinfachen. Wir haben Diet-Pi mit Seeeds Dual Gigabit Ethernet Carrier Board getestet und es hat bemerkenswert gut funktioniert.

Bottom Line

(Bildnachweis: Tom’s Hardware)

Für 45 US-Dollar plus die Kosten für Ihr Raspberry Pi Compute Module 4 ist das Dual Gigabit Ethernet Carrier Board von Seeed ein Spezialkauf für diejenigen, die die dualen Gigabit-Anschlüsse zusammen mit USB 3.0 wollen oder benötigen.

Das gesamte Setup hat ungefähr die gleiche Größe wie ein Raspberry Pi 4, aber mit Seeeds Dual Gigabit Ethernet Carrier Board verlieren wir den GPIO. Wenn Sie CM4-basierte Server erstellen möchten, ist dies der derzeit beste Kandidat. Wenn Sie ein typisches Raspberry Pi-Erlebnis wünschen, bleiben Sie beim Raspberry Pi 4.

Categories: IT Info