2024. április 19., péntek

Gyorskeresés

Odroid HC2 - Armbian, samba és egyéb

Írta: | Kulcsszavak: Odroid HC2

[ ÚJ BEJEGYZÉS ]

Nem akarom bő lére ereszteni, Uzsito fórumtárs már írt egy kiváló leírást erről a rendszerről, így csak pár gondolatot írnék pluszban, hogy milyen problémákba futottam bele Armbian rendszeren.

- Szóval nemrég vettem, de még mindig régi FW-rel van "szerelve" az USB3-SATA híd, így pár percenként lekapcsolja a HDD-t. Semmi gond, frissíteni kell, de azért jó volna, ha kijavítanák.

- A CPU big.LITTLE rendszerű, de úgy tűnik, hogy a linux nem pakolgatja taskokat a magok között, így ha van egy programunk, amely tud több szálon dolgozni, és szeretnénk, hogy minél gyorsabban végezzen, célszerű taskset paranccsal beállítani melyik CPU magokon fusson.

- A htop néha elfelejti a beállításokat, engem konkrétan besz@ratott, mert minden magra .LITTLE-t írt, aztán tűnt fel, hogy csak elállította magát. Ezt úgy oldottam meg, hogy elvettem tőle/magamtól a htop config fájl írási jogait.

- Sajnos nincs a lapon GPIO header. Persze felmerülhet, miért nem olyan lapot vettem, ha kell. Nos azért, mert fontosabb volt, hogy a HDD és a lap szépen egy dobozban legyen minden fúrás-faragás nélkül, és más ilyen lapot nem láttam. Nekem konkrétan I2C kellett, ezt egy digispark klónnal oldottam meg, de ez még nem volt elég, mert a kernelben nincs benne az i2c-tiny-usb driver, ill. a legközelebbi buildben már benne lesz elvileg, mert bemergelték a módosításomat. Szóval maradt a saját kernel fordítás, de így már működik a BMP280 szenzor, csak át kelett írni az I2C eszköz számát a python szkriptben.

- A sambát egy minimál konfiggal raktam fel, mert semmi extra nem kell, de feltűnt, hogy elég lassú az írás/olvasás, pedig iperf szerint majdnem megvan a gigabit. Kiderült, hogy a map system = yes beállítás eléggé visszafogja az olvasást, nem értem miért. Ezt a sort azért raktam bele, hogy ne látszódjanak a Thumbs.db fájlok, de miután kitöröltem őket, és újak már nem jöttek létre, kikommenteztem ezt a sort. A másik kellemetlenségem a sambával az volt, hogy nem tudtam exe fájlokat futtatni, ezt az acl allow execute always = yes sor beillesztésével orvosoltam. Kipróbáltam még az OMV samba beállításait, de az aio read/write size és a sendfile mellett kb. 70 MB/s-ra esett vissza a sebesség. Nem értem, miért van ez a konfigban.

- Néhány programot, amit nem telepítek /Arduino IDE/ eddig simán HDD-ről futtattam eddig, de ezt váltotta az odroidos NAS. Kiderült, hogy nem annyira jó ötlet :D

- Engem elég kellemetlen meglepetésként ért, hogy a Windows 7 nem indexeli a hálózatról felcsatolt meghajtókat, így marad a TC, ha keresni akarok, bár az indexelés felnyalja a metaadatokat is. Remélem ezt javították Win 10-ben.

- A microSD fele kilóg dobozból, és maga a kártya rögzítése sem az a klasszikus bepattintós. Véletlenül persze nem fog kiesni, mert elég jól beszorul az olvasóba, de jobban örülnék, ha teljesen a lap alatt volna.

- Az RTC konnektora elvileg egy Molex PicoBlade, de az 1,25 mm-es JST GH konnektor tökéletesen passzol bele.

Hozzászólások

(#1) Uzsito


Uzsito
csendes tag

Az I2C szerintem sokaknak jól jöhet. :)
Sambával nálam ezek a jelenségek nem jöttek elő szerencsére.

Linkelhetem a gyűjtésedet?

-Aaaapaaa...már...itt van a karácsony?! -Igen, itt van. -Hol?!

(#2) weiss válasza Uzsito (#1) üzenetére


weiss
addikt

Persze :)

I did nothing, the pavement was his enemy!

(#3) Uzsito válasza weiss (#2) üzenetére


Uzsito
csendes tag

Ja most látom, most komolyan bekönyörögted a next kernelbe? :D

Király :)

-Aaaapaaa...már...itt van a karácsony?! -Igen, itt van. -Hol?!

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.