Raspberry Pi kommer nå i et bredt utvalg av versjoner. Det er små lille nuller, og selvfølgelig de vanlige styrene. Deretter er det den nyeste største beregningsmodulen 4, klar til å slot på et bærebord for å bryte ut alt dets IO. Seageraker er en slik design, som demonstrert av [Jeff Geerling], noe som gir CM4 en mini itx formfaktor og massevis av IO. (Video innebygd etter pause.)
Sebærbæren sport en full størrelse x16 pci-e port, med bare 1x båndbredde, men i stand til å holde full størrelse kort. Det er også fire mini-PCI-e-sporene langs toppen, med fire M.2 E-nøkkelspor som gjemmer seg under. Styret har da en M.2-spor i midten for NVME-stasjoner, og X1 PCI-E-sporet som henger av siden.
Porter inkluderer en USB 2.0, en seriell konsollport i Cisco-stil, to HDMI-porter og en Gigabit Ethernet-jack. To separate 12V-kontakter er gitt som gir mulighet for et overflødig strømforsyningsoppsett, som kan gjøres trippel overflødig med tillegg av den rette kraft-over-Ethernet-maskinvaren. Naturligvis har Seaberry også den vanlige 40-pin GPIO-headen, den 14-polede CM4 IO-headen, samt de vanlige DSi, CSI- og RTC-hookups.
Mini ITX-designen er en bestemt velsignelse. Seageraren kan lett bli slått inn i et mini-PC-tilfelle, og strømknappen og aktivitetsdiodene fungerer akkurat som du forventer.
Ved testing av brettet fylles [Jeff Geerling] nesten hvert spor, prøver å se hvor mange kort som vil kjøre på en beregningsmodul 4 med 8 GB RAM. Kaster i en NVME SSD-stasjon, flere korall TPUer for maskinlæring, flere nettverkskort og et SATA-grensesnitt forårsaket ingen problemer.
Ikke alt fungerte på grunn av driverbegrensninger, men alt oppregnet på bussen helt fint. [Jeffs] tidligere arbeid betalte utbytte her. Hans tidligere forsøk på å prøve å få GPUer som arbeider på plattformen, betydde å åpne opp en utvidet barplass til PCI-enheter, var ikke et problem.
Ytterligere forsøk involvert å legge til i en 12-kort bærer lastet opp med 7 flere TPUer, 5 flere wifi-kort, og 3 flere NVME-stasjoner. Utenfor noen kjernepanikk fra overflødige NVME-stasjoner, var PI CM4 fortsatt i stand til å oppdage alt, som viser at det kan adressere mer enn 20 PCI-E-enheter uten store problemer.
Å kaste så mange enheter på PI CM4 kan ikke ha en åpenbar applikasjon i det vanlige, men det er sikkert å bevise nyttig for noen. Vi nyter sikkert å se på [Jeff] skyve grensene for hva som er mulig med CM4, og vi håper han får GPUer i gang.