Kedves hardverben jártas HUP-osok!
Keresek egy alaplapot, de valószínűleg a google kung-fum kevés, mert folyton csak eleve összeszerelt miniPC-ket találok, pedig nekem csak az alaplap kéne, úgy pőrén.
Feltételek:
- passzív, fanless mini ITX
- csak alaplap, nem kell hozzá se ház, se SSD, se előtelepített oprendszer
- elég egy HDMI
- legalább 3 USB port (nem baj, ha lassúak)
- valamilyen belsős tároló (pl. eMMC vagy olyan SD kártyaolvasó, amiről lehet bootolni), legkissebb is jó, 1G is bőven sok, az sem baj, ha nem beépített, hanem csak egy port
- memória tök mindegy, 4G is bőven sok (az sem baj, ha ráforrasztott és nem cserélhető)
- nem kell bika CPU, lehetőleg AMD, de Intel se baj
- nem kell bika GPU se, a legcsicskább is megteszi
- tápcsatlakozó tökmindegy (lehet kerek meg mini-USBc is), csak adjanak hozzá tápot
- ha van jack kimenete, az jó, de nem baj, ha HDMI integrált a hang (mikrofon meg egyéb bemenet nem kell)
- minden másból a lehető legkevesebb / legkissebb van benne (pl. hálózat, soros port, wifi stb. egyáltalán nem kell)
- hatalmas plusz pont, ha coreboot kompatíbilis, de ez nem feltétel, csak jó lenne
Szóval keresek olyan, boltban alkatrészként megvásárolható alaplapot (tehát nem összeszerelt gépet), ami megfelel a fenti követelményeknek. Azok közül meg a legolcsóbbat.
ps: ehhez keresem.
- 909 megtekintés
Hozzászólások
ezeket mar vegignezted, gondolom:
- A hozzászóláshoz be kell jelentkezni
Odroid H4 + Mini ITX Kit + eMMC?
- A hozzászóláshoz be kell jelentkezni
Aliexpress-en van mindenféle: egybe mini PC is, és külön alaplap is.
(konkrét tapasztalat csak egész mini PC rendeléssel van egyelőre)
- A hozzászóláshoz be kell jelentkezni
Pico-ITX is létezik ám (legalábbis létezett). Wyse thin client-ekben volt, valahol még megvan a limlomjaim között.
- A hozzászóláshoz be kell jelentkezni
Köszönöm a tippeket, végignézem őket!
ASUS, Gigabyte: sajnos ezek főleg gamer laptopok, aktív hűtéssel. Azért a listában láttam egy-két esélyest, alaposan átnézem majd, hátha, thx! Elsőre mind felejtős.
Odroid: túl drága és túl sok. A minikit élből felejtős (csak alaplap kell), az meg nagyon rossz jel, hogy baromi drága az eMMC hozzá. Nincs belőle olyan, amin fele ennyi kütyü van? 3 videó meg két net kimenet, stb. hulla felesleges és csak drágít rajta.
Tudom, hogy alibabán, aliexpressen meg a többi kínai csodán vannak ilyenek, csak valahogy nem sikerül megtalálnom őket.
Felőlem pico-ITX is jöhet, ha tudja, amit kell! Sőt, esélyesebb, hogy kevesebb sllang van rajtuk.
PONTOSÍTÁS a cél olyan alaplap megtalálása lenne, amin a lehető legkevesebb felesleges kacat van, és emiatt lehető legolcsóbb. Ha esetleg valakinek van kínai gyártói kontaktja, ahol angolul lehet kérdezni, mit mennyiért csinálnának meg, az is érdekelne (most elsőkörben nem, de kesőbb jól jöhet, gyanítom milliószor olcsóbb lenne, csak hát mennyiségi korlát).
- A hozzászóláshoz be kell jelentkezni
Kovid után az olcsó,integrált itx-ek eltűntek, ma már egy raspberry 50 ezer fölött jár. Inkább erősebb itx eket kapsz, ugyanannyiért mint egy jobb "sima" alaplap. Pl N305 itx.
https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i3-N305&id=5213
- A hozzászóláshoz be kell jelentkezni
Így van. Tudom, hogy a mai ITX-ek már erősek, ezért felel meg mind, na de jó lenne megtalálni azt, amiben a legkevesebb felesleges sallang van, mert valszeg az lesz az olcsóbb (pl. tökre nem érdekel, ha nincs benne 4 darab 10G-s hálózati kiemenet, de ha a legolcsóbban van, hát, egye fene).
Amit a másik posztodban linkeltél, az 22eFt, az tök jó ár.
- A hozzászóláshoz be kell jelentkezni
Itt a minimum árat meghatározó tényező a proci ára, ami tartalmaz bizonyos interfészeket, amiből a legtöbb gyártó megpróbál mindent kivezetni, mivel a csatlakozó nem számottevő költség, a nyák meg egyébként is kell. Így érik el a legnagyobb vásárlóréteget. Pl. az Intel N97, N305 alapból tud 2 DisplayPort és 1 HDMI-t, ezért ezekhez raknak csatlakozókat. Több ezres tételben biztos lehet olyat gyártatni, amin csak a neked szükséges csatlakozások vannak, de ez jelentősen szűkítené a vásárlói kört.
- A hozzászóláshoz be kell jelentkezni
Itt a minimum árat meghatározó tényező a proci ára
Nem proci az, hanem SoC. De egyébként igen.
amin csak a neked szükséges csatlakozások vannak
Nem az a lényeg, hogy csatlakozó ne legyen, hanem hogy a SoC-ba se legyen IC-je -> mert akkor olcsóbb a "proci".
- A hozzászóláshoz be kell jelentkezni
APico psus itx-et nem sokat láttam, mostanában egyet sem.
Alin van PSU , most free shipping, pl:
ITX:
https://ipon.hu/shop/termek/biostar-a68n-2100k/1884329
vagy veszel egy használt NUC-ot, BRIX-et és szétszeded, garancia ugrik:
- A hozzászóláshoz be kell jelentkezni
Használt nem érdekel.
Ez a BIOSTAR A68N-2100K ígéretes, meg olcsó is. Na de a XXI. században mi a f*sznak van rajta VGA meg PS/2 port?????????
Ezen kívül nincs SD kártya helye, szóval hova rakom az oprendszert? Mindesetre jó az irány, ilyen alaplapok érdekelnek!
ps: jó sok USB-je van, ráadásul több vezérlővel. Ha megoldható, hogy amin a rendszer van, az mindig sda-nak jön fel, a külső meg mindig sdb, akkor pendrájvról is bootolható lehet (sajnos a Linux szereti összekeverni a meghajtókat, de ha külön vezérlőn vannak, akkor talán nem). Az UUID nem megoldás, mert honnan tudnám, a külső-é mi (automount, udev meg hasonló úri huncutságok nincsenek, csak fstab).
- A hozzászóláshoz be kell jelentkezni
Ezen kívül nincs SD kártya helye, szóval hova rakom az oprendszert?
USB? Valami ilyesmivel: DELOCK Pin header USB Csatlakozó Ezüst 4cm 41825 - iPon.hu, akár kártyaolvasóval? (tudom kicsit favágó így :-D)
Ha megoldható, hogy amin a rendszer van, az mindig sda-nak jön fel
Nem tudom, pontosan mit szeretnél, de nekem egy játszós gépen válogatás nélküli (értsd az első szembejövő, olcsó) sandisk 32GB-os pendrájvról 2 évig ment egy ubuntu server, mielőtt a pendrive elhalálozott volna. Telepítéskor csak az volt a gépben és onnantól mindig sda volt. (asszem a biosban volt valami olyan, hogy disknek lássa az USB-t, de nem biztos, lehet keverem)
- A hozzászóláshoz be kell jelentkezni
Nem tudom, pontosan mit szeretnél
Csak annyit, hogy két sd meghajtó van. Az egyik fixen házon belül (ezen van a rendszer), a másikat pedig a külső csatlakozóra dugja a felhasználó és bármikor cserélheti. A lényeg, hogy bootolásnál ne kerverje össze e kettőt a Linux, mert az para.
asszem a biosban volt valami olyan, hogy disknek lássa az USB-t
Az lényegtelen, a BIOS megfeleltetés csak ahhoz kell, hogy betöltse a kernelt, azzal nincs is gond, az mindig ugyanaz. A gond ott van, ha a külső pendrájv egyszer sdb, egyszer meg sda alatt látszik, mert a kernel aszinkron osztja ki a meghajtóneveket inicializáláskor.
- A hozzászóláshoz be kell jelentkezni
Esetleg LABEL alapján mehetne a mount / fstab.
--
Légy derűs, tégy mindent örömmel!
- A hozzászóláshoz be kell jelentkezni
Ahogy a külső pendrájv UUID-ját, úgy a LABEL-ét sem tudom. De nem gond, arpi_esp tippje alapján már megoldva.
- A hozzászóláshoz be kell jelentkezni
ASROCK N100DC-ITX ???
sajnos az utóbbi 3 hónapban brutál mód elszaladt az ára :(
- A hozzászóláshoz be kell jelentkezni
Ha az ITX méretből és az integrált háttértárból tudsz engedni, akkor esetleg ezek:
Radxa X2L (http://radxa.com/products/x/x2l#techspec)
Radxa X4 (http://radxa.com/products/x/x4#techspec)
- A hozzászóláshoz be kell jelentkezni
Ez is jónak tűnik. Az nem baj, ha kicsit nagyobb, a linkelt topikban elmagyaráztam, miért.
Az integrált háttértár is azért érdekes, mert nincs SSD, és valamiről tudni kell bootolni. USB csak akkor elfogadható, ha a Linux kernel nem keveri össze a belsős pendrájv eszközfájlját a külsős pendrájvéval. Ha ez utóbbi biztosított, akkor elhagyható az integrált háttértár (az SD kártya azért jó, mert azt mmcblk-nak látja a Linux és nem sda-nak, így biztos nem keveri össze).
- A hozzászóláshoz be kell jelentkezni
> ha a Linux kernel nem keveri össze a belsős pendrájv eszközfájlját a külsős pendrájvéval
hat egyreszt nem /dev/sdX alapjan hanem uuid alapjan kell mountolni es done.
masreszt ez a patch elvileg megoldja, en hasznalom olyan helyen ahol kenyelmesebb volt es random felcsreelodott az sda/sdb (bar azok nem usb-k voltak hanem sas diskek, de mind1)
kernel forras drivers/scsi/sd.c fileban:
.probe = sd_probe,
- .probe_type = PROBE_PREFER_ASYNCHRONOUS,
+ .probe_type = PROBE_FORCE_SYNCHRONOUS,
.remove = sd_remove,
- A hozzászóláshoz be kell jelentkezni
hanem uuid alapjan kell mountolni es done
És hogy akarod beleírni előre az fstab-ba annak a pendrájvnak a UUID-ját, amit majd a felhasználó fog beledugni? Mármint az internal rendszerdiszk az oké, de az externalé?
kernel forras drivers/scsi/sd.c fileban:
Ez tök jó, nagyon nagyon köszönöm! Pontosan ez kell! Így nincs szükség integrált tárolóra, a rendszer is jöhet egy pendrájvról, tökéletes!
- A hozzászóláshoz be kell jelentkezni
> És hogy akarod beleírni előre az fstab-ba annak a pendrájvnak a UUID-ját, amit majd a felhasználó bele fog dugni?
oda sehogy. de meddig tart irni egy scriptet rc.local-ba pl. ami megnezi melyik uuid nem a boot es azt mountolja? vagy siman automount... (nemtom az hogy mukodik de lattam mar olyan linuxot ami magatol felmountolt minden bedugott usb pendriveot)
- A hozzászóláshoz be kell jelentkezni
Nincs rc.local, de még csak shell se, ami értelmezheté (igazából még fstab sincs...). Az automount is teljesen felejtős, iszonyat dependency hell mindegyik, minimal distro-nál nem játszik.
Az egész rendszer úgy néz ki, hogy a BIOS meghajtóról (ami fix) betöltődik a kernel és az initrd. Az initrd-ben az "init" futtatható pedig már maga a MEG-4 emulátor, nincs semmi más (na jó, van még néhány könyvtár felcsatolási pontnak, ami kötelező, pl. dev, tmp, proc, stb., illetve egy lib, amiben csak a kernel modulok vannak, de tényleg semmi más, még libc sincs.) Az init feladatait direktben elvégzi, így nem is kell semmi más.
ps: azon elgondolkodtam, hogyha minden kötél szakad, akkor végül is le tudom azt programozni, hogy sorra megpróbálom felmountolni a /dev/sd%d-ket, amíg egy olyant nem találok, amin van MEG-4 könyvtár (ebben tárolja ui. a flopikat). A rendszerlemezen nem lesz ilyen könyvtár, ezért azt át fogja ugrani (ez ugyanakkor nagyon macerás és lassú bootolást eredményez, úgyhogy eltekintenék ettől, ha lehet).
Ez a PROBE_FORCE_SYNCHRONOUS viszont tökéletes, mert max. két USB pendrájv lesz csak, szóval nem lesz lassabb nagyon, és így fix marad az internal és external eszközfájlneve.
EDIT: na, beleraktam, hogy fordítás előtt megpecselje a kernel-t ezzel probe_type-al, meg biztos, ami biztos, beraktam egy fallback külső meghajtókeresést is, ha a megadott eszköz mégsem lenne jó. Mégegyszer THX, ez az egyetlen módosítás sokat spórol a pénztárcán és sokkal több alaplapopciót tesz lehetővé! Internal storage helyett így megteszi már egy mezei pendrájv is rendszerlemeznek!
- A hozzászóláshoz be kell jelentkezni
> Az initrd-ben az "init" futtatható pedig már maga a MEG-4 emulátor
jajj ilyet en is csinaltam anno :) csak nekem initrd se volt, a kernel egybol a progimat inditotta el. minden driver benne volt a kernelbe, nem kellettek se modulok se libek. igy nezett ki az init kod:
int init_system(){
int fd1;
fd1=open("/dev/tty1",O_RDWR);
if(fd1<0)
{
// prepare /dev system:
mount("none", "/dev", "tmpfs", 0xc0ed0000, "size=1m");presentation=1;
chdir("/dev");
mknod("null", S_IFCHR|0666, makedev(1, 3));
mknod("zero", S_IFCHR|0666, makedev(1, 5));
mknod("console", S_IFCHR|0666, makedev(5, 1));
mknod("tty0", S_IFCHR|0666, makedev(4, 0));
mknod("tty1", S_IFCHR|0666, makedev(4, 1));
mknod("tty2", S_IFCHR|0666, makedev(4, 2));
mknod("ttyS0", S_IFCHR|0666, makedev(4, 64));
mknod("ttyS1", S_IFCHR|0666, makedev(4, 65));mknod("random", S_IFCHR|0666, makedev(1, 8));
mknod("urandom", S_IFCHR|0666, makedev(1, 9));
mknod("intel_rng", S_IFCHR|0666, makedev(10, 183));
mknod("fb0", S_IFCHR|0666, makedev(29, 0));
mknod("agpgart", S_IFCHR|0666, makedev(10, 175));
mknod("dsp", S_IFCHR|0666, makedev(14, 3));
mknod("mixer", S_IFCHR|0666, makedev(14, 0));fd1=open("/dev/tty1",O_RDWR);
// setterm -blank 0
write(fd1, "\33[9;0]", 6);
// setterm -cursor off
write(fd1, "\33[?25l\33[?1c", 11);
close(fd1);#if 1
// disable STDOUT:
close(2);
close(1);
// close(0);
// open("/dev/null",O_RDONLY);
open("/dev/null",O_RDWR);
open("/dev/null",O_WRONLY);
#endif} else {
close(fd1);
}
return presentation;
}
- A hozzászóláshoz be kell jelentkezni
Jaja, én nem szívok a mknod-al, mert van már devfs, és tty sem kell nekem, mert fbdev-et használok. De pontosan erről van szó minimál distro (egy app össz-vissz) esetén.
Az initrd-t meg csak azért használom, mert kényelmesebb oda rakni a rootfs-t (és ha már van, akkor tök jó hely a kernelmoduloknak meg az init-nek, könnyen frissíthető, ha kell).
- A hozzászóláshoz be kell jelentkezni
ASRock-nak szoktak lenni. Nálam évek óta teszi a dolgát, PicoPSU-van és egy 12V-os kockatáppal, nincs venti sehol. Levedlett laptop ram van benne. 0-24-ben megy, alig eszik valamit.
Sz újakon sztem van nvme csati is.
- A hozzászóláshoz be kell jelentkezni
Mi a "végcél" ?
Mert - ahogy nézem - gyakorlatilag rPI árban kapsz Lenovo M710Q (v hasonló kategóriájút másik gyártótól) gépet, jellemzően 8G ram, 256G SSD-vel együtt, i3/i5 v akár i7 U series (alacsony fogyasztású) CPU-val. Kb 18x18x3.5cm méretben. Külső táppal. Max 35-45W fogyasztás ha durván meg van járatva (pl 4K YT video streamin).
- A hozzászóláshoz be kell jelentkezni