@Mirko531: Hej skąd jesteś ? tzn. z jakiego województwa ?
MirkoPC - Polak stworzył świetną płytę pod Raspberry Pi CM4. Chapeau bas!
![MirkoPC - Polak stworzył świetną płytę pod Raspberry Pi CM4. Chapeau bas!](https://wykop.pl/cdn/c3397993/link_1618734310T15zShXLzSrv4uZernReVt,w220h142.jpg)
Polak udowodnił, że jedna osoba z pasją może stworzyć bardzo ciekawy produkt elektroniczny. Mirek z Polski stworzył bardzo ciekawą płytę główną pod Raspberry Pi 4 Compute Module.
z- 173
- #
- #
- #
- #
- #
- #
To jest amatorski projekt ze wszystkimi jego ograniczeniami, jak rozmiar płyty PCB (10x10cm), którego cena została dopasowana do wymagań chińskich producentów.
Wiele mankamentów zostanie poprawionych w rev2 o ile znajdę środki na kontynuację projektu.
Jednakże to tylko idea, w warunkach amatorskich niemożliwa do realizacji, brak czasu i $$$ - działam sam w raczej spartańskich warunkach :) Na projekt MirkoPC poświęciłem ponad 4 miesiące - design, manufaktura, testy, dokumentacja, itp.
Na
Niestety jest to drogie hobby, ale dzięki pozytywnym opiniom warto dalej działać :-) tak czy inaczej cieszę się, że projekt powstał w Polsce i został doceniony nawet przez fundację Raspberry Pi.
Jestem otwarty na krytykę, nawet Jeff znalazł kilka
Drugim pobocznym celem było zrobienie Mini PC. Inspirowałem się głównie tajwańskimi komputerkami Minix oraz Xiaomi Mi box, gdzie ze względu na kompaktową formę (kwadrat, 10x10cm - 12x12cm) złącza są wyprowadzone po obu stronach (Minix Neo).
Poza tym nie chciałem robić jamnika jak Raspberry Pi 400, gdzie nawet tam dali microHDMI, zamist pełnych HDMI.
Dla mnie istotnym ograniczeniem była cena PCB i jego kształt. Za 10x10cm płaci się koło 15-20$, Zmiana na np. 12cm powoduje skok ceny do
Komunikat (low voltage warning) był nieco irytujący, jednak nie powoduje żadnych ujemnych skutków.
Elektronika pracuje stabilnie nawet z podkręconym CPU do 2.1GHz i dyskiem NVMe SN750 WD_Black.
Aktualna lista bugów znajduje się w user manualu. Nie mam nic do ukrycia :)
Właściwie to początkowo była to koncepcja 3D, gdzie płytki miały być składane jak sandwitch, modułowo.
Plytka CPU miała być płytą główną. Poza tym miał powstać IOB (io-board) z przekaźnikami, wejściami analogowymi, cyfrowymi, interfejsami RS232/485, CAN, jako opcjonalna płyka do automatyki i
Wypadkowa przepustowość dla CM4 i dysków NVMe jest na poziomie 360MB/s (ok. 3.6Gbps), przez narzut CPU i samego łącza fizycznego.
porównując do CM4-IO board główny ficzer to:
- socket M.2 w rozmiarach 2242/2280 (zamist PCI-E x1),
- 4 porty USB typ A,
- Hi-fi audio DAC (384kHz, 32bit) z wyjściem słuchawkowym (138mW,
Kwestia myślę max. 2 miesiące o ile zbiorę fundusze. Cena - niech pozostanie tutaj tajemnicą (nie mam DG, itp.).
Myślałem także o Crowd Supply, ale odstrasza mnie czas kampanii od rozpoczęcia do sprzedaży (kilka miesięcy) oraz cała procedura jej przeprowadzenia (brak mi czasu i zasobów niestety).
2x NVMe może być ciężko na małej płytce. Turing Pi 2 ma coś podobnego, ale tam są chybaa sloty mPCIe.
Polecam dalszą dyskusję na prv :) Nie chcę narzekać, ale w PL trudno realizuje się takie rzeczy legalnie bez DG.
@defoxe:
Jeszcze się taki nie narodził co by wszystkim dogodził :)
Dzięki wykopowi w końcu wiem, że robię "gówniane płytki". :)
Koszt samego PCB to ok. 20$ / 10 szt. (+ cło, odprawa, vat, itp.).
Zamówiłem montaż większości elementów SMD (el. pasywne). Wszystkie złącza SMD/THT i układy scalone lutowałem sam (10 płytek składałem ok. 2 tygodnie - głównie nockami :) + odpalanie kolejne 2 tygodnie i ekspresowa nauka Linuxa i malinki).
To
Problem sprowadza się jedynie do irytującego komunikatu.
CM4 ma własny PMIC (z wejściowego 5V generuje 3.3V oraz 1.8V dla CPU/eMMC/RAM oraz do zasilania reszty elektroniki). M.2 ma własny dedykowany buck 5V -> 3.3V @3A.
Wszystko poza portami USB (czyli DAC, hub usb, SD, itd.) jest
M.2 -> NVMe to tylko jedna możliwość. Inne zastosowanie to moduły Google Coral TPU do ML/AI. Można także podłączyć kartę M.2 FPGA lub 5x portowy mostek SATA i robić np. NAS/RAID. Po dodaniu M.2 możliwości znacznie wzrosły.
RTC -> bo każdy typowy PC też ma, tak jak buzzer i inne dodatki. No ale przecież jest sieć :)
pełne HDMI -> bo rzadko kto ma adapter microHDMI pod ręką.
DAC -> dodałem kartę dźwiękową, jaką ma każdy rasowy pecet (w dodatku hi-endową :) ) Poza tym RPi ma audio robione na PWM, czyli jakością nie
Poza tym projekt miał być pierwotnie nazwany: Modular Integrated RaspberryPi Computer (skrót mirko "prawie" się udał), ale skończyło się póki co na 1 płytce.
niestety na razie nie mogę opublikować schematu (ze względu na zainwestowany czas/środki). Ale odpowiem na pytania. Możliwe że projekt wyślę do gazety (jak znajdę czas na pisanie).
MIPI DSI to chyba zamknięty format i pasują tam tylko oryginalne akcesoria RPi (lub