-
Data: 2022-05-29 14:22:36
Temat: Re: Budowa własnego linuksowego komputerka
Od: Dawid Rutkowski <d...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]niedziela, 29 maja 2022 o 11:15:00 UTC+2 Atlantis napisał(a):
> 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?
Najpierw zrób najkrótszą listę tego, co Linux potrzebuje do działania.
CPU i RAM na pewno (MMU niekoniecznie).
ROM do bootowania.
Coś (może być ROM) na obraz kernela i initrd, ew. coś większego na rootfs.
Na pewno jakiś timer generujący przerwanie.
No i port szeregowy dla najprostszej konsoli - ew. do SLIP/PPP, lub coś innego, co
prześle TCP/IP.
Chyba że chcesz zrobić X-Terminal.
If you want to make apple pie (or linux computer) from scratch, you first have to
create an universe...
Następne wpisy z tego wątku
- 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
- 31.05.22 11:20 sirapacz
Najnowsze wątki z tej grupy
- 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
- CGNAT i ewentualne problemy
Najnowsze wątki
- 2025-07-05 Shrek, wzrośnie cena prądu :-)
- 2025-07-05 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-07-05 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-05 Środa Wielkopolska => SAP FI/CO Konsultant wewnętrzny <=
- 2025-07-06 Płacić za wodę ze studni
- 2025-07-06 Kolejny inżynier...
- 2025-07-05 UE ustępuje pod presją Trumpa. Socjaldemokraci: oddaliśmy miliardy
- 2025-07-04 od kiedy można obrażać Plastusia i do kiedy Batyra?
- 2025-07-05 UE ustępuje pod presją Trumpa. Socjaldemokraci: oddaliśmy miliardy
- 2025-07-03 Trybik
- 2025-07-04 Renault Symbioz
- 2025-07-04 Architektura IIIRP: Wyjątkowa, a prymitywniejsza niż stodoła pod zaborami
- 2025-07-04 Warszawa => International Freight Forwarder <=
- 2025-07-04 Wrocław => SAP ABAP Developer <=
- 2025-07-04 Warszawa => Mid/Senior IT Recruiter <=