cs:odroid-x2
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzePoslední revizeObě strany příští revize | ||
cs:odroid-x2 [2013/02/16 15:45] – [Ubuntu] kaklik | cs:odroid-x2 [2015/05/04 13:11] – [Požití I2C] kaklik | ||
---|---|---|---|
Řádek 17: | Řádek 17: | ||
| Napájení | 5V @ 2A (3A pojistka) | | | Napájení | 5V @ 2A (3A pojistka) | | ||
| Rozměry | 90x94mm | | | Rozměry | 90x94mm | | ||
+ | |||
+ | |||
+ | ^Číslo Pinu ^ Název pinu na expanzním konektoru ODROID-X2 ^ Název pinu Exynos4412 ^ Funkce ^ | ||
+ | | 1 | T_INT | XEINT27 | GPX3[3]/ | ||
+ | | 2 | BL_EN | UXuRTSn[2] | GPA1[3]/ | ||
+ | | 3 | SDA | Xi2 c1SDA | GPD1[2]/ | ||
+ | | 4 | T_RST | XEINT17 | GPX2[1]/ | ||
+ | | 5 | SCL | IXi2 c1SCL | GPD1[3]/ | ||
+ | | 6 | SPI_1.CLK | XspiCLK[1] | GPB[4]/ | ||
+ | | 7 | T_SCL | XspiMOSI[0] | GPB[3]/ | ||
+ | | 8 | T_SDA | XspiMISO[0] | GPB[2]/ | ||
+ | | 9 | XE.INT12 | XEINT12 | GPX1[4]/ | ||
+ | | 10 | SPI_1.CSN | XspiCSn[1] | GPB[5]/ | ||
+ | | 11 | SPI_1.MOSI | XspiMOSI[1] | GPB[7]/ | ||
+ | | 12 | VDDQ_LCD | | | LDO25 of MAX77686 | ||
+ | | 13 | PWM_BRT | XpwmTOUT[1] | GPD0[1]/ | ||
+ | | 14 | RXD | XuRXD[3] | GPA1[4]/ | ||
+ | | 15 | SPI_1.MISO | XspiMISO[1] | GPB[6]/ | ||
+ | | 16 | TXD | XuTXD[3] | GPA1[1]/ | ||
+ | | 17 | VD19 | XvVD19 | GPF2[7]/ | ||
+ | | 18 | VD21 | XvVD21 | GPF3[1]/ | ||
+ | | 19 | VD2 | XvVD[2] | GPF0[6]/ | ||
+ | | 20 | VD8 | XvVD[8] | GPF1[4]/ | ||
+ | | 21 | VD15 | XvVD15 | GPF2[3]/ | ||
+ | | 22 | VD0 | XvVD[0] | GPF0[4]/ | ||
+ | | 23 | VCLK | XvVCLK | GPF0[3]/ | ||
+ | | 24 | VD7 | XvVD[7] | GPF1[3]/ | ||
+ | | 25 | VD18 | XvVD18 | GPF2[6]/ | ||
+ | | 26 | VD11 | XvVD11 | GPF1[7]/ | ||
+ | | 27 | VSYNC | XvVSYNC | GPF0[1]/ | ||
+ | | 28 | VD6 | XvVD[6] | GPF1[2]/ | ||
+ | | 29 | VDEN | XvVDEN | GPF0[2]/ | ||
+ | | 30 | VD20 | XvVD20 | GPF3[0]/ | ||
+ | | 31 | HSYNC | XvHSYNC | GPF0[0]/ | ||
+ | | 32 | GND | Ground | | | ||
+ | | 33 | VD3 | XvVD[3] | GPF0[7]/ | ||
+ | | 34 | VD12 | XvVD12 | GPF2[0]/ | ||
+ | | 35 | VD5 | XvVD[5] | GPF1[1]/ | ||
+ | | 36 | VD10 | XvVD10 | GPF1[6]/ | ||
+ | | 37 | VD14 | XvVD14 | GPF2[2]/ | ||
+ | | 38 | VD17 | XvVD17 | GPF2[5]/ | ||
+ | | 39 | VD9 | XvVD[9] | GPF1[5]/ | ||
+ | | 40 | VD23 | XvVD23 | GPF3[3]/ | ||
+ | | 41 | VD1 | XvVD[1] | GPF0[5]/ | ||
+ | | 42 | VD4 | XvVD[4] | GPF1[0]/ | ||
+ | | 43 | VD22 | XvVD22 | GPF3[2]/ | ||
+ | | 44 | VD13 | XvVD13 | GPF2[1]/ | ||
+ | | 45 | VD16 | XvVD16 | GPF2[4]/ | ||
+ | | 46 | SYS | DC Jack +5V | | | ||
+ | | 47 | ADC.AIN2 | XadcAIN[2] | XadcAIN[2] | | ||
+ | | 48 | VDD_IO | +1,8 V |LDO3 of MAX77686 | ||
+ | | 49 | ADC.AIN3 | XadcAIN[3] | XadcAIN[3] | | ||
+ | | 50 | GND | Ground | | | ||
Řádek 26: | Řádek 79: | ||
Po připojení napájení se na desce rozsvítí červená LED. A nic dalšího se neděje dokud ODROID nemá z čeho bootovat. | Po připojení napájení se na desce rozsvítí červená LED. A nic dalšího se neděje dokud ODROID nemá z čeho bootovat. | ||
+ | |||
+ | ==== Připojení I²C ==== | ||
+ | |||
+ | Odroid má sběrnici I²C vyvedenu na piny na expanzním konektoru. Připojení I2C zařízení je proto snadné. Je však potřeba dát pozor na fakt, že logika odroidu pracuje na napěťové úrovni 1,8 V a běžné logické úrovně jako 3,3V nebo +5V pro něj mohou být destruktivní. Je proto vhodné připojit sběrnici přes rozhraní zabezpečující alespoň minimální ochranu. K tomu lze využít modul: [[cs: | ||
+ | |||
+ | Realizace připojení modulu vypadá následovně: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Na fotografii to není patrné ale datové piny nejsou použity úplně poslední ale je volná ještě jedna řada na fotografii zdola. | ||
+ | |||
+ | Použité piny jsou: | ||
+ | |||
+ | ^Číslo Pinu ^ Název pinu na expanzním konektoru ODROID-X2 ^ Funkce ^ | ||
+ | | 3 | SDA | GPD1[2]/ | ||
+ | | 5 | SCL | ||
+ | | 48 | VDD_IO | Napájení 1,8 V LDO3 of MAX77686 | | ||
+ | | 50 | GND | Ground | | ||
+ | |||
+ | === Požití I2C === | ||
+ | |||
+ | Obecné informace o používání I²C lze najít na stránce [[cs: | ||
+ | |||
+ | Pokud chceme, aby sběrnice I²C fungovala ihned po nabootování, | ||
+ | |||
+ | # / | ||
+ | # | ||
+ | # This file contains the names of kernel modules that should be loaded | ||
+ | # at boot time, one per line. Lines beginning with "#" | ||
+ | i2c-dev | ||
+ | |||
+ | ==== Připojení monitoru ==== | ||
+ | |||
+ | ODROID má pouze mikroHDMI výstup, který obsahuje pouze digitální obrazový signál. Je proto potřeba aby připojený monitor mel HDMI vstup. Redukce z HDMI na DVI nelze použít. | ||
+ | |||
+ | Otestované monitory, které s odroidem fungují jsou: | ||
+ | |||
+ | * http:// | ||
+ | |||
===== Software ===== | ===== Software ===== | ||
Řádek 32: | Řádek 124: | ||
Obraz pro boot z SD karty (minimálně 8 GB) je ke stažení v [[http:// | Obraz pro boot z SD karty (minimálně 8 GB) je ke stažení v [[http:// | ||
+ | |||
+ | Případně je možné použít přímo obrazy z [[http:// | ||
+ | |||
+ | === Příprava SD karty === | ||
+ | |||
+ | Rozbalený image se naklonuje přímo na SD kartu příkazem | ||
+ | |||
+ | dd if=image.img of=/dev/sdb bs=1M | ||
+ | sync | ||
+ | |||
+ | Důležité je použít při zápisu celé zařízení tj. /// | ||
=== Aktivácia všetkých jadier pod linuxom === | === Aktivácia všetkých jadier pod linuxom === | ||
Řádek 62: | Řádek 165: | ||
{{: | {{: | ||
- | Je proto vhodné ve zbývajícím prostoru vyrobit další oddíl na ukládání dat. | + | Je proto vhodné ve zbývajícím prostoru vyrobit další oddíl na ukládání dat. To lze udělat například programem [[http:// |
+ | Novému oddílu se pak přiřadí mount point podle návodu pro [[http:// | ||
+ | |||
+ | $ sudo cat / | ||
+ | # UNCONFIGURED FSTAB FOR BASE SYSTEM | ||
+ | |||
+ | UUID=e139ce78-9841-40fe-8823-96a304a09859 / ext4 errors=remount-ro, | ||
+ | / | ||
+ | / | ||
+ | tmpfs /tmp tmpfs nodev, | ||
+ | none /run/lock tmpfs rw, | ||
+ | none /run/shm tmpfs rw, | ||
+ | |||
+ | |||
+ | Výsledek pak vypadá takto: | ||
+ | |||
+ | $ df | ||
+ | Filesystem | ||
+ | / | ||
+ | udev | ||
+ | tmpfs 1015816 | ||
+ | tmpfs | ||
+ | none 5120 | ||
+ | none | ||
+ | / | ||
+ | / | ||
+ | |||
+ | ==== Aktualizace kernelu ==== | ||
+ | |||
+ | Poslední verzi kernelu pro zařízení odroid připravenou hardkernelem můžeme stáhnout pomocí připraveného skriptu: | ||
+ | |||
+ | wget http:// | ||
+ | chmod +x kernel-update.sh | ||
+ | sudo ./ | ||
+ | |||
+ | |||
+ | ===== Systémové informace ===== | ||
+ | |||
+ | ==== Měření teploty ==== | ||
+ | |||
+ | Teplotu lze vyčíst přímo ze senzoru v CPU například příkazem: | ||
+ | cat / | ||
+ | ===== Související stránky ===== | ||
+ | |||
+ | * [[cs: | ||
+ | |||
cs/odroid-x2.txt · Poslední úprava: 2015/05/04 13:11 (upraveno mimo DokuWiki)