cs:image-c2
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:image-c2 [2017/02/07 17:19] – [Příprava image stanice s ODROID-C2 a SDR-widget] kaklik | cs:image-c2 [2019/02/14 13:10] (aktuální) – [Nahrání firmware] kaklik | ||
---|---|---|---|
Řádek 4: | Řádek 4: | ||
- | $ sudo apt-get install build-essential cmake libusb-dev | + | $ sudo apt-get install build-essential cmake libusb-dev cython libudev-dev python-setuptools python-numpy python-cheetah libboost-all-dev libfftw3-dev libcfitsio-dev libjack-jackd2-dev autossh gpsd-clients buffer pv ntp libvolk1-dev git libhidapi-hidraw0 libhidapi-libusb0 libusb-1.0-doc curl python-websocket |
===== I2C ===== | ===== I2C ===== | ||
+ | |||
+ | < | ||
+ | git clone https:// | ||
+ | cd i2c-tools | ||
+ | make EXTRA=" | ||
+ | sudo make install | ||
+ | cd py-smbus | ||
+ | sudo python setup.py install | ||
+ | sudo ldconfig | ||
+ | </ | ||
+ | |||
$ mkdir ~/ | $ mkdir ~/ | ||
Řádek 31: | Řádek 42: | ||
===== SDR-Widget ===== | ===== SDR-Widget ===== | ||
- | Pro správnou funkci softwaru je potřebné, aby [[http:// | + | |
+ | ==== Nahrání firmware ==== | ||
+ | |||
+ | Pro nahrání firmware | ||
+ | |||
+ | sudo apt-get install autotools-dev automake | ||
+ | git clone https:// | ||
+ | cd dfu-programmer-sdr-widget/ | ||
+ | ./ | ||
+ | ./ | ||
+ | make | ||
+ | sudo make install | ||
+ | |||
+ | Předkompilovanou verzi Bolidozor firmware lze stáhnout z webu: | ||
+ | |||
+ | wget https:// | ||
+ | |||
+ | Před spuštěním nahrávacího sktiptu stiskneme na desce AVR32TQ tlačítko RESET a opět je pustíme. Následně stiskneme tlačítko BOOT (nepopsané tlačítko, držíme do opětovného stisku a uvolnění tlačítka RESET). Tím aktivujeme interní bootloader MCU a samotné nahrání firmware pak spustíme následujícím příkazem ze složky // | ||
+ | |||
+ | sudo ./ | ||
+ | |||
+ | ==== Kontrola konfigurace ==== | ||
+ | |||
+ | Po správném nahrání firmware bude [[http:// | ||
+ | Taktéž po spuštění konfiguračního nástroje uvidíme toto nastavení (nelze jej měnit je pevně nastavené v Bolidozor verzi firmware) | ||
{{: | {{: | ||
+ | ==== Software na straně systému ==== | ||
+ | |||
+ | Pro čtení dat z hardware sdr-widget se využívá nástrojů obsažených v repozitáři [[https:// | ||
$ cd ~/repos | $ cd ~/repos | ||
Řádek 51: | Řádek 89: | ||
===== radio-observer ===== | ===== radio-observer ===== | ||
- | |||
- | <WRAP todo> | ||
- | 2015-08-13: Předpokládají se vlastnosti radio-observeru, | ||
- | </ | ||
$ cd ~/repos | $ cd ~/repos | ||
Řádek 66: | Řádek 100: | ||
$ make | $ make | ||
+ | ===== data-uploader ===== | ||
+ | Program zajišťující odesílání zaznamenaných dat nainstalujeme podle návodu na stránce [[cs: | ||
====== Nastavení staničního času ====== | ====== Nastavení staničního času ====== | ||
Řádek 94: | Řádek 130: | ||
Otestování synchronizace lze provést podle [[http:// | Otestování synchronizace lze provést podle [[http:// | ||
- | ===== Adresáře pro ukládání záznamů a konfigurace stanice ===== | ||
- | |||
- | Záznamy a konfigurace stanice se ukládají do '' | ||
- | |||
- | mkdir -p ~/ | ||
- | mkdir -p ~/ | ||
- | mkdir -p ~/ | ||
- | cp ~/ | ||
- | | ||
- | Poslední příkaz nakopíruje výchozí konfiguraci '' | ||
- | |||
- | Na staničním počítači je vhodné zapisovat záznamy na SD kartu, která se připojí přes '' | ||
===== Příprava SDkarty ===== | ===== Příprava SDkarty ===== | ||
Řádek 113: | Řádek 137: | ||
sudo apt install f2fs-tools gparted | sudo apt install f2fs-tools gparted | ||
- | Pak můžeme programem Gparted naformátovat SDkartu na souborový systém F2FS, který je optimalizovaný pro paměťová media s omezeným počtem zápisů. | + | Pak můžeme programem Gparted naformátovat SDkartu na souborový systém F2FS, který je optimalizovaný pro paměťová media s omezeným počtem zápisů. |
- | Naformátovanou SDkartu pak připojíme do adresáře '' | + | sudo mkfs.f2fs / |
- | sudo mount -t f2fs / | + | Naformátovanou SDkartu pak připojíme do adresáře '' |
- | sudo chgrp -R odroid ionozor | + | |
- | sudo chown -R odroid ionozor | + | |
- | Následně při namountované kartě vytvoříme složky pro data. | + | sudo mount -t f2fs / |
+ | sudo chgrp -R odroid bolidozor | ||
+ | sudo chown -R odroid bolidozor | ||
- | mkdir -p ~/ | + | ===== Adresáře pro ukládání záznamů a konfigurace stanice ===== |
+ | Záznamy a konfigurace stanice se ukládají do '' | ||
+ | mkdir -p ~/ | ||
+ | mkdir -p ~/ | ||
+ | mkdir -p ~/ | ||
+ | cp ~/ | ||
+ | | ||
+ | Poslední příkaz nakopíruje výchozí konfiguraci '' | ||
===== Spuštění po startu ===== | ===== Spuštění po startu ===== | ||
Řádek 160: | Řádek 191: | ||
exit 0 | exit 0 | ||
| | ||
+ | ===== Automatické aktualizace ===== | ||
+ | |||
+ | Z bezpečnostních důvodů je vhodné nechat aktivovanou automatickou aktualizaci balíků. Ta je nastavena v souboru /// | ||
+ | |||
+ | APT:: | ||
+ | APT:: | ||
+ | APT:: | ||
+ | APT:: | ||
| | ||
- | ===== Odebrání nepotřebných | + | Pak ještě aktivujeme nastavení odkomentováním potřebných |
+ | |||
+ | // Automatically upgrade packages from these (origin: | ||
+ | Unattended-Upgrade:: | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | // | ||
+ | // | ||
+ | }; | ||
+ | |||
+ | [[https:// | ||
- | sudo apt-get remove blueman-applet | ||
cs/image-c2.1486487977.txt.gz · Poslední úprava: 2017/02/07 17:19 autor: kaklik