cs:odroid-u3
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í verze | ||
cs:odroid-u3 [2014/08/31 21:12] – kaklik | cs:odroid-u3 [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Řádek 3: | Řádek 3: | ||
{{ : | {{ : | ||
- | Jednodeskový počítač podobný [[cs: | + | Jednodeskový počítač podobný [[cs: |
{{ : | {{ : | ||
+ | Protože navíc rozteč montážních děr v desce ODROID přímo nepasuje do rozteče děr na [[cs: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Zdrojové soubory k oběma částem adaptéru jsou v [[http:// | ||
===== I²C na odroid-U3 ===== | ===== I²C na odroid-U3 ===== | ||
Řádek 13: | Řádek 18: | ||
Po naletování kablíků na dutinkovou lištu je vhodné je zafixovat tavným lepidlem. Rozložení pinů na 8mi pinovém konektoru ODROIDU-U3 je následující: | Po naletování kablíků na dutinkovou lištu je vhodné je zafixovat tavným lepidlem. Rozložení pinů na 8mi pinovém konektoru ODROIDU-U3 je následující: | ||
- | <WRAP TODO> | ||
- | Výsledná realizace připojení I2C z ODROIDU na MLAB moduly je zobrazena na následující fotografii. ODROID je v tomto případě uchycen za dva šrouby umístěné úhlopříčně v rozích. Šrouby mají na spodku desky standardně našroubovány dvě matice, které slouží jednak jako distance a zároveň se vzájemně fixují. Celá deska ODROID-U3 je pak nakloněna oproti rastru desky ALBASE, tak aby došlo k soudělnosti vzádleností děr v rozích plošného spoje s roztečí otvorů na základní desce. | + | {{ : |
+ | |||
+ | PORT #1 | ||
+ | ^ PIN ^ Signal ^ Note ^ | ||
+ | | 1 | GPIO 199 | I2C SCL 1.8V !| | ||
+ | | 2 | 1.8V | ||
+ | | 3 | GPIO 200 | I2C SDA 1.8V ! | | ||
+ | | 4 | UART RX | 1.8V ! | | ||
+ | | 5 | GPIO 204 | 1.8V ! | | ||
+ | | 6 | UART TX | 1.8V ! | | ||
+ | | 7 | GND | | | ||
+ | | 8 | 5V | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Výsledná realizace připojení | ||
{{: | {{: | ||
Řádek 34: | Řádek 54: | ||
sudo modprobe i2c_gpio_custom bus0=4, | sudo modprobe i2c_gpio_custom bus0=4, | ||
- | kde parametry jsou číslo sběrnice, a čísla | + | kde parametry jsou číslo sběrnice, a čísla |
odroid@odroid: | odroid@odroid: | ||
Řádek 47: | Řádek 67: | ||
| | ||
Další použití I²C se již neliší od [[cs: | Další použití I²C se již neliší od [[cs: | ||
+ | |||
+ | Pokud chceme I2C poustet automaticky, | ||
+ | |||
+ | i2c_gpio_custom bus0=4, | ||
+ | i2c-dev | ||
+ | |||
==== Pymlab ==== | ==== Pymlab ==== | ||
Řádek 58: | Řádek 84: | ||
+ | ===== SPI rozhraní ===== | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | PORT #2 | ||
+ | ^ PIN ^ Signal ^ Note ^ | ||
+ | | 1 | SCLK | GPB[4]| | ||
+ | | 2 | nSS | GPB[5]| | ||
+ | | 3 | MOSI | GPB[7]| | ||
+ | | 4 | MISO | GPB[6]| | ||
+ | |||
+ | Pro použití rozhraní je ale potřeba do jádra zavést ovladače pro SPI periférii. | ||
+ | |||
+ | sudo modprobe spi-s3c64xx | ||
+ | sudo modprobe spidev | ||
+ | |||
+ | Po zavedení těchto modulů by mělo vzniknout nové systémové zařízení / | ||
+ | |||
+ | |||
+ | ===== Spuštění aplikací po nabootování ===== | ||
+ | |||
+ | Pro některé aplikace tohoto typu počítače je potřeba aby po jeho zapnutí se automaticky spustila zvolená grafická aplikace. V tomto případě budeme předpokládat použití základní instalace Lubuntu s display managerem lightdm a grafickým prostředím openbox. | ||
+ | |||
+ | <WRAP INFO> | ||
+ | |||
+ | V tomto případě jde o použití počítače k automatickému přehrávání videa po startu. | ||
+ | |||
+ | ==== Automatické přihlášení do grafického prostředí ==== | ||
+ | |||
+ | Po nabootování musí dojít k automatickému přihlášení uživatele pod kterým bude spuštěná aplikace běžet. K tomu musíme vytvořit nový konfigurační soubor /// | ||
+ | |||
+ | [SeatDefaults] | ||
+ | autologin-user=odroid | ||
+ | autologin-user-timeout=0 | ||
+ | |||
+ | Podrobnější vysvětlení možností nastavení jsou popsány na [[https:// | ||
+ | |||
+ | [Desktop Entry] | ||
+ | Name=Video | ||
+ | Comment=Log in using the Openbox window manager and play videos from Videos folder. | ||
+ | Exec=/ | ||
+ | |||
+ | Tento soubor zajistí spuštění skriptu // | ||
+ | |||
+ | # | ||
+ | | ||
+ | mplayer --fs --loop=0 ~/Videos/* & | ||
+ | lxterminal & | ||
+ | exec openbox-session | ||
+ | V tomto případě bude spuštěno okno terminálu // | ||
+ | <WRAP INFO> |
cs/odroid-u3.1409519574.txt.gz · Poslední úprava: 2014/08/31 21:12 (upraveno mimo DokuWiki)