De Raspberry PI komt nu in een breed scala aan versies. Er zijn kleine kleine nullen, en natuurlijk de reguliere kaarten. Dan is er de nieuwste Grootste Compute-module 4, klaar om te slot op een dragerbureau om al zijn IO te breken. De Sea is een dergelijk ontwerp, zoals aangetoond door [Jeff Geerling], waardoor de CM4 een Mini Itx Formfactor en een ton IO krijgt. (Video ingebed na de pauze.)
De SeaBerry sporten een full-sized x16 PCI-E-poort, met slechts 1x bandbreedte maar in staat om full-sized kaarten te houden. Er zijn ook vier mini-pci-e-slots langs de bovenkant, met vier M.2 e-sleutel slots die onderaan worden verstopt. Het bord heeft dan een M.2-slot in het midden voor NVME-schijven en X1 PCI-E-sleuf die van de zijkant hangt.
Poorten bevatten een USB 2.0, een seriële consolepoort van Cisco-stijl, twee HDMI-poorten en een Gigabit Ethernet-aansluiting. Twee afzonderlijke 12V-connectoren worden verstrekt voor een redundante setup van de voeding, die drievoudig kan worden gemaakt met de toevoeging van de rechter Power-Over-Ethernet-hardware. Natuurlijk heeft de SeaBerry ook de gebruikelijke 40-pins GPIO-header, de 14-pins CM4 IO-header, evenals de gebruikelijke DSI-, CSI- en RTC-aansluitingen.
Het Mini Itx-ontwerp is een bepaalde zegen. De SeaBerry kan eenvoudig in een mini-pc-behuizing worden geslagen en de aan / uit-knop en activiteiten-LED’s werken net zoals u zou verwachten.
In het testen van het bord, [Jeff Geerling] vulde [Jeff Geerling] bijna elke sleuf op en probeerde te zien hoeveel kaarten op een berekeningsmodule 4 worden uitgevoerd met 8 GB RAM. Gooien in een NVME SSD-aandrijving, verschillende Coral TPU’s voor het leren van machines, meerdere netwerkkaarten en een SATA-interface veroorzaakten geen problemen.
Niet alles werkte vanwege de beperkingen van de bestuurder, maar alles opgesomd in de bus prima. [Jeff’s] eerder werk betaald dividenden hier. Zijn eerdere pogingen proberen GPU’s op het platform te laten werken, betekende het openen van een uitgebreide barruimte voor PCI-apparaten was geen probleem.
Verdere pogingen die werden betrokken bij het toevoegen van een 12-kaartendrager met 7 meer TPU’s, nog 5 wifi-kaarten en nog 3 NVME-schijven. Buiten enkele kernelpaniek van overtollige NVME-schijven, was de PI CM4 nog steeds in staat om alles te ontdekken, waaruit blijkt dat het meer dan 20 PCI-E-apparaten kan aanpakken zonder grote problemen.
Het gooien van zo veel apparaten bij de PI CM4 hebben mogelijk geen duidelijke toepassing in de mainstream, maar het is zeker nuttig voor iemand. We genieten zeker van het kijken [Jeff] duwen de grenzen van wat mogelijk is met de CM4, en we hopen dat hij binnenkort naar GPU’s werkt.