Difference between revisions of "Gumstix/sk"
m |
|||
Line 1: | Line 1: | ||
= Gumstix Verdex = | = Gumstix Verdex = | ||
− | Všetky informácie vychádzajú z | + | Všetky informácie vychádzajú z predpokladu, že pracovným systémom je OS GNU/Linux. |
== Vývojové prostredie == | == Vývojové prostredie == | ||
=== Na úvod === | === Na úvod === | ||
Najskôr je potrebné overiť, či je v systéme nainštalovaný subversion. Najlepšie samozrejme aktuálna verzia.<br> | Najskôr je potrebné overiť, či je v systéme nainštalovaný subversion. Najlepšie samozrejme aktuálna verzia.<br> | ||
− | Takisto zvážte vytvorenie nového | + | Takisto zvážte vytvorenie nového používateľského konta na účely vývoja. |
=== Získanie vývojového prostredia === | === Získanie vývojového prostredia === | ||
− | Do terminálu napíšte ako | + | Do terminálu napíšte ako užívateľ (je potrebné funkčné internetové pripojenie): |
<source lang="bash">$ mkdir ~/gumstix | <source lang="bash">$ mkdir ~/gumstix | ||
$ cd ~/gumstix | $ cd ~/gumstix | ||
Line 12: | Line 12: | ||
</source> | </source> | ||
− | Nastavenie premenných prostredia urobte podľa príkladu v "~/gumstix/gumstix-oe/extras/profile". V prípade, že Váš .bashrc súbor je prázdny/neexistuje, môžete ho týmto súborom prepísať. | + | Nastavenie premenných prostredia urobte podľa príkladu v "~/gumstix/gumstix-oe/extras/profile". V prípade, že Váš "~/.bashrc súbor je prázdny/neexistuje, môžete ho týmto súborom prepísať. |
=== Nastavenie source code cache === | === Nastavenie source code cache === | ||
Line 24: | Line 24: | ||
</source> | </source> | ||
− | Vzhľadom na zmenu nastavení | + | Vzhľadom na zmenu nastavení užívateľa a zmenu nastavení v "~/.bashrc" je potrebné znovu sa prihlásiť. (Stačí v termináli, nieže reštartnete celé X-ká :D ) |
=== Kompilácia základného systému pre Verdex === | === Kompilácia základného systému pre Verdex === | ||
V ľubovoľnom adresári spustite (pozor kompilácia bude dosť dlho trvať, takže zvážte kedy a kde to spustíte): | V ľubovoľnom adresári spustite (pozor kompilácia bude dosť dlho trvať, takže zvážte kedy a kde to spustíte): | ||
Line 32: | Line 32: | ||
== Pripojenie pomocou rozširujúcej dosky console-vx == | == Pripojenie pomocou rozširujúcej dosky console-vx == | ||
− | Existuje viacero spôsobov. Počas reálnych pokusov sa však zatiaľ ukázalo ako najvhodnejšie | + | Existuje viacero spôsobov. Počas reálnych pokusov sa však zatiaľ ukázalo ako najvhodnejšie riešenie pripojenie pomocou sériového portu a programu [http://www.columbia.edu/kermit/ Kermit], ktorý použijeme ako emulátor sériovej konzoly. Ak už máte nainštalované vývojové prostredie profil pre pripojenie nájdete v adresári vývojového prostredia, pod názvom extras/kermit_setup. |
<noinclude> | <noinclude> | ||
{{Footer}} | {{Footer}} | ||
</noinclude> | </noinclude> |
Revision as of 10:35, 26 March 2009
Contents
Gumstix Verdex
Všetky informácie vychádzajú z predpokladu, že pracovným systémom je OS GNU/Linux.
Vývojové prostredie
Na úvod
Najskôr je potrebné overiť, či je v systéme nainštalovaný subversion. Najlepšie samozrejme aktuálna verzia.
Takisto zvážte vytvorenie nového používateľského konta na účely vývoja.
Získanie vývojového prostredia
Do terminálu napíšte ako užívateľ (je potrebné funkčné internetové pripojenie):
$ mkdir ~/gumstix
$ cd ~/gumstix
$ svn co https://gumstix.svn.sourceforge.net/svnroot/gumstix/trunk gumstix-oe
Nastavenie premenných prostredia urobte podľa príkladu v "~/gumstix/gumstix-oe/extras/profile". V prípade, že Váš "~/.bashrc súbor je prázdny/neexistuje, môžete ho týmto súborom prepísať.
Nastavenie source code cache
Vývojové prostredie gumstix-oe používa na skladovanie zdrojových kódov cache adresár ktorý je potrebné pripraviť. Na nasledujúce príkazy je potrebné mať práva administrátora.
$ sudo groupadd oe
$ sudo usermod -a -G oe your_username
$ sudo mkdir /usr/share/sources
$ sudo chgrp oe /usr/share/sources
$ sudo chmod 0775 /usr/share/sources //mne osobne to šlo len so 777
$ sudo chmod ug+s /usr/share/sources
Vzhľadom na zmenu nastavení užívateľa a zmenu nastavení v "~/.bashrc" je potrebné znovu sa prihlásiť. (Stačí v termináli, nieže reštartnete celé X-ká :D )
Kompilácia základného systému pre Verdex
V ľubovoľnom adresári spustite (pozor kompilácia bude dosť dlho trvať, takže zvážte kedy a kde to spustíte):
bitbake gumstix-basic-image
V prípade, že v systéme chýbaju niektoré knižnice bitbake to vypíše. Nainštalujte ich a spustite príkaz znovu. Ak kompilácia prebehla úspešne, môžete vygenerované obrazy naflashovať do zariadenia.
Pripojenie pomocou rozširujúcej dosky console-vx
Existuje viacero spôsobov. Počas reálnych pokusov sa však zatiaľ ukázalo ako najvhodnejšie riešenie pripojenie pomocou sériového portu a programu Kermit, ktorý použijeme ako emulátor sériovej konzoly. Ak už máte nainštalované vývojové prostredie profil pre pripojenie nájdete v adresári vývojového prostredia, pod názvom extras/kermit_setup.
--- --- --- --- --- RoboWiki: (c) 2006 Robotika.sk --- --- --- --- ---