-
Data: 2022-05-29 11:14:58
Temat: Budowa własnego linuksowego komputerka
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Właściwie odkąd zacząłem się bawić amatorską elektroniką moje projekty
można było podzielić na dwie główne kategorie. Do pierwszej z nich
należały wszelkie użyteczne konstrukcje (np. narzędzia warsztatowe,
sprzęt krótkofalarski) których albo nie dało się łatwo kupić, albo były
zdecydowanie za drogie. Do drugiej kategorii należą wszystkie
konstrukcje będące "sztuką dla sztuki". Swoje pierwsze odbiorniki
radiowe zbudowałem pomimo tego, że w domu było ich już kilka - po prostu
chciałem się przekonać czy potrafię. Od tamtego czasu powstało trochę
podobnych konstrukcji, m.in. komputerów retro.
Od dłuższego czasu mam w planach zbudowanie od podstaw własnego
komputerka, który byłby w stanie odpalić jakiegoś Linuksa. Przez "od
podstaw" rozumiem zaprojektowanie i zmontowanie płytki, a także
napisanie/przeportowanie niskopoziomowych komponentów umożliwiających
uruchomienie systemu.
Chodzą mi tutaj po głowie dwie możliwe koncepcje:
1) Wykorzystanie któregoś z procesorów z serii 68k, posiadających MMU.
Niskie taktowanie powinno ułatwić projektowanie płytki, a logikę w
znacznej mierze można by ogarnąć za pomocą CPLD. Pewnie jakiegoś Linuksa
dałoby się na tym odpalić w trybie tekstowym, tyle tylko, że chodziłby
wolno. Kolejną zaletą byłaby prostota montażu - zwłaszcza jeśli płytki
zamawiałoby się w Chinach.
2) Coś nieco bardziej współczesnego. Tutaj myślę o wykorzystaniu
któregoś ze współczesnych układów MCU/SoC wyposażonych w zewnętrzną
magistralę oraz MMU, np. PIC32MZ, MT7688, Allwinner A13 czy STM32MP1,
ewentualnie coś starszego, jak AT91SAM9.
No i właśnie w tym drugim przypadku zaprojektowanie tego będzie nieco
trudniejsze. Odpada stosowanie płytek produkowanych domową metodą, a
łącząc pamięć DDR z układem trzeba pilnować sposobu prowadzenia ścieżek.
Do tego dochodzi jeszcze kwestia lutowania elementów w obudowach BGA
albo chociażby dwurzędowych QFN.
Czy ktoś mógłby mi polecić jakieś dobre materiały edukacyjne (książki,
tutoriale z sieci) poświęcone zagadnieniu projektowania płytek pod takie
układy? Chciałbym się nieco doszkolić w tej materii.
Czy w domowych warunkach można poprawnie przylutować element BGA za
pomocą hot aira, szczególnie bez stosowania solderpasty i matrycy do jej
nakładania? Czy też powinienem raczej celować w elementy TQFP/LQFP?
Następne wpisy z tego wątku
- 29.05.22 14:22 Dawid Rutkowski
- 29.05.22 19:34 heby
- 29.05.22 20:49 Cezar
- 29.05.22 21:14 Grzegorz Niemirowski
- 29.05.22 22:10 ptoki
- 29.05.22 22:12 ptoki
- 30.05.22 10:38 Atlantis
- 30.05.22 10:46 Atlantis
- 30.05.22 11:18 J.F
- 30.05.22 11:27 Grzegorz Niemirowski
- 30.05.22 11:29 heby
- 30.05.22 20:49 Atlantis
- 30.05.22 22:59 Marek
- 30.05.22 23:54 Atlantis
- 31.05.22 06:28 Marek
Najnowsze wątki z tej grupy
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
Najnowsze wątki
- 2025-07-07 Re: Ząbki się spaliły jak wiejskie, drewniane stodoły sprzed 50 lat
- 2025-07-06 Kup szybko nową ładowarkę do smartfona
- 2025-07-07 TV z Play (dawniej UPC) -- potrzebny dekoder?
- 2025-07-06 Kup szybko nową ładowarkę do smartfona
- 2025-07-07 mija rok jeżdzenia po lewej
- 2025-07-06 Elektryki jednak są NIEBEZPIECZNE
- 2025-07-08 Fajny film widziałem...
- 2025-07-07 Re: Ząbki się spaliły jak wiejskie, drewniane stodoły sprzed 50 lat
- 2025-07-06 Kup szybko nową ładowarkę do smartfona
- 2025-07-07 Gdańsk => Programista Kotlin <=
- 2025-07-07 Białystok => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-07 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-07-07 Warszawa => International Freight Forwarder <=
- 2025-07-07 Warszawa => Java Developer <=
- 2025-07-07 Białystok => Software Engineer .Net <=