-
X-Received: by 2002:a05:620a:119a:b0:6a3:7258:f7f with SMTP id
b26-20020a05620a119a00b006a372580f7fmr25882596qkk.380.1653826956450; Sun,
29 May 2022 05:22:36 -0700 (PDT)
X-Received: by 2002:a05:620a:119a:b0:6a3:7258:f7f with SMTP id
b26-20020a05620a119a00b006a372580f7fmr25882596qkk.380.1653826956450; Sun,
29 May 2022 05:22:36 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!news-out.google.com!nntp.g
oogle.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.misc.elektronika
Date: Sun, 29 May 2022 05:22:36 -0700 (PDT)
In-Reply-To: <62933992$0$451$65785112@news.neostrada.pl>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.80;
posting-account=fcN60AoAAACGnErMsW3A8rTO2UKkGJEn
NNTP-Posting-Host: 5.172.255.80
References: <62933992$0$451$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9...@g...com>
Subject: Re: Budowa własnego linuksowego komputerka
From: Dawid Rutkowski <d...@w...pl>
Injection-Date: Sun, 29 May 2022 12:22:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.misc.elektronika:772286
[ ukryj 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
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- 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
Najnowsze wątki
- 2025-07-20 Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- 2025-07-20 Tani zakup z ali?
- 2025-07-19 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-19 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-07-19 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-19 China => Production Coordinator / Representant Product Dev <=
- 2025-07-19 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-19 Warszawa => Strategic Account Manager <=
- 2025-07-19 Warszawa => Key Account Manager IT <=
- 2025-07-19 Skazany za zabójstwo a ofiara żyje
- 2025-07-19 Zakrzewo => SAP HCM Consultant <=
- 2025-07-19 Poznań => Konsultant SAP HCM <=
- 2025-07-19 Poznań => SAP HCR Consultant <=
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=