Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko197
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
Mirko531

Mirko531

Dołączył 4 lata i 7 mies. temu
  • Obserwuj
  • Akcje 24
  • Znaleziska 23
  • Mikroblog 1
  • Obserwujący 10
  • Obserwowane 0

728

MirkoPC - Polak stworzył świetną płytę pod Raspberry Pi CM4. Chapeau bas!

MirkoPC - Polak stworzył świetną płytę pod Raspberry Pi CM4. Chapeau bas!

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.

pragmatyczny_romantyk
z
youtube.com
dodany: 18.04.2021, 08:25:09
  • 173
  • #
    polska
  • #
    komputery
  • #
    raspberrypi
  • #
    polak
  • #
    elektronika
  • #
    ciekawostki
Mirko531
Mirko531 18.04.2021, 10:21:56
  • 261
@defoxe: dziękuję za konstruktywną krytykę, spodziwałem się takich komentarzy.

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.
Mirko531
Mirko531 18.04.2021, 10:48:51
  • 84
@pragmatyczny_romantyk: Znam Turing Pi i kilka miesięcy temu stworzyłem podobną koncepcję własnego klastra CPU, złożonego z 8 modułów CM4 wspomaganych opcjonalnie układami FPGA oraz dyskami NVMe i wszystko spięte switchem 10GbE (koncepcję nazwałem: Piramid).

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
Mirko531
Mirko531 18.04.2021, 11:39:53
  • 57
@pragmatyczny_romantyk: na komponenty i PCB wydałem ok. 2000 pln (do budowy 10 szt. proto), drugie tyle poszlo na akcesoria do testowania - dyski NVMe, moduły Coral TPU, klawiatury, wyświetlacze, kamerki, itp.

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
Mirko531
Mirko531 18.04.2021, 12:45:04
  • 11
@defoxe: głównym celem projektu było wykonanie płyty deweloperskiej (carrier board) do CM4 ze złączem M.2 (zamiast PCI-E jak w oryginalnym CM4-IO board od RPi).

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
Mirko531
Mirko531 18.04.2021, 12:52:44
  • 22
@jeanpaul: potwierdzam. Problemem był bezpiecznik polimerowy 3A i za duża jego rezystancja. Stąd spadek napięcia na szynie 5V, ok 0.1V. Bezpiecznik potem zmostkowałem.

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 :)
Mirko531
Mirko531 18.04.2021, 13:06:06
  • 5
@thomeq: dzięki.

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
Mirko531
Mirko531 18.04.2021, 13:10:11
  • 3
@j0seph: dokładnie, koncepcje nawałem MirkoServer :-)
Mirko531
Mirko531 18.04.2021, 13:19:40
  • 4
@pragmatyczny_romantyk: jedynym problemem jest i wąskim gardłem jest użyty interfejs PCIe procesora Broadcom, który używa tylko 1 lane ("szyna", zamiast 4 lane'ów jak dyski NVMe) oraz jest to interfejs 2 generacji, taktowany 5GHz (dyski są kompatybilne z Gen3 bodajże, lub nawet PCIe Gen4).

Wypadkowa przepustowość dla CM4 i dysków NVMe jest na poziomie 360MB/s (ok. 3.6Gbps), przez narzut CPU i samego łącza fizycznego.
Mirko531
Mirko531 18.04.2021, 13:52:17
  • 3
@sys_info: dzięki!

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,
Mirko531
Mirko531 18.04.2021, 14:02:47
  • -1
@Wobler: w takim razie proszę o kontakt przez hackaday lub twitter.
Mirko531
Mirko531 18.04.2021, 14:28:07
  • -1
@sys_info: pracuję nad zamówieniem 2 partii (nieoficjalnie :) + drobnymi poprawkami hardware.
Kwestia myślę max. 2 miesiące o ile zbiorę fundusze. Cena - niech pozostanie tutaj tajemnicą (nie mam DG, itp.).
Mirko531
Mirko531 18.04.2021, 20:14:53
  • 0
@nnamrebmob: Dzięki za propozycję! Kickstartera rozważałem, ale chyba mają zbyt wysokie prowizje. Jeden znajomy mi odradzał.
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.
Mirko531
Mirko531 18.04.2021, 20:28:05
  • -1
@Ilythiiri: pracuję nad drugą partią zamówienia i drobnymi poprawkami. Obudowa - o ile znajdę czas to w końcu powstanie także obudowa. Jak na razie do pobrania na moim gitgub jest model STEP, gdyby ktoś chciał sam ją zaprojektować i wydrukować.
Mirko531
Mirko531 18.04.2021, 20:32:43
  • 2
@lufi: trudno powiedzieć, na razie rozważam różne opcje, czy to kampanię na CS a także publikację w EP i pozbycie się praw autorskich projektu.
Polecam dalszą dyskusję na prv :) Nie chcę narzekać, ale w PL trudno realizuje się takie rzeczy legalnie bez DG.
Mirko531
Mirko531 18.04.2021, 20:45:25
  • 5
@videon:
@defoxe:
Jeszcze się taki nie narodził co by wszystkim dogodził :)

Dzięki wykopowi w końcu wiem, że robię "gówniane płytki". :)
Mirko531
Mirko531 18.04.2021, 20:56:40
  • 1
@hetii: "Sam lutowałeś czy zleciłeś? Jaki był koszt PCB? Ile iteracji płytek musiałeś wykonać czy ruszyło z kopyta? "

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
Mirko531
Mirko531 18.04.2021, 21:04:12
  • -1
@echelon: nie mam, ale można się ze mną kontaktować :) Próbuję ogarnąć kolejną partię płytek.
Mirko531
Mirko531 18.04.2021, 21:16:43
  • 1
@jeanpaul: "nie o to mi chodzi. Spadki napiecia, moglby doprowadzic do problemow z pamiecia SSD i konsystencji systemu plikow. W moich zastosowaniach (automatyka domu) nie do zaakceptowania."

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.)
Mirko531
Mirko531 18.04.2021, 21:40:02
  • 6
@hrumque: po co zostało zrobione? bo chciałem zrobić swój własny mini komputerek. A to, że na rynku jest masa podobnych płytek i jaki jest sens projektowania skoro można kupić gotowiec? Trzeba zapytać społeczność elektrody czy hackaday po co ktoś robi kolejną podobną płytkę i wymyśla koło od nowa.

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
Mirko531
Mirko531 18.04.2021, 21:48:26
  • 3
@supra107: prosta sprawa. Mirko to celowa modyfikacja słowa "Micro" (mikro pecet).
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.
Mirko531
Mirko531 18.04.2021, 22:23:33
  • 0
@hetii: dzięki za sugestie.

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
Mirko531
Mirko531 20.04.2021, 00:50:09
  • 1
@Snurq: elementy pasywne i drobnica IC -> lutowane rozpływowo. Reszta (złącza, scalaki) - lutowane ręcznie stacją lutowniczą i hot airem.
jurasz
jurasz
jurasz
18.04.2021, 13:44:19
  • 0
@Mirko531: Hej skąd jesteś ? tzn. z jakiego województwa ?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirko531
Mirko531 18.04.2021, 21:49:23
  • 0
Kraków
  • Odpowiedz

Mirko (adsp531)

Osiągnięcia

  • Rocznica
    od 18.04.2022

    Rocznica

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking