Instalace OpenTx: Porovnání verzí
Z Wiki OpenTX
m (Stránka vyprázdněna) |
m |
||
(Není zobrazeno 12 mezilehlých verzí od 2 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
+ | <div style="max-width:780px; margin-left:0em;margin-right:auto;text-align:justify"> | ||
+ | Pro instalaci FW OpenTx do vysílače se používá program OpenTx Companion (dříve pod názvem Companion9x), který je možné nainstalovat do MS Windows, Linuxu (Ubuntu) a OS/X. | ||
+ | '''OpenTx Companion''' je podpůrný SW, který běží na stolním počítači nebo notebooku. Slouží k práci s vysílačem přes přes USB port (nahrávání firmare do vysílače, nastavování/programování vysílače, zálohování a obnova uživatelských nastavení i firmare). Usnadňuje programování vysílače, které lze dělat pohodlně pomocí počítače. Existují sestavení tohoto programu pro Windows, OS/X i Linux. Starší verze se nazývaly Companion9x. | ||
+ | |||
+ | Příruček pro OpenTx Companion je mnohem méně, než příruček k vlastnímu FW: | ||
+ | * [http://rcdiy.ca/introduction-to-opentx-companion/ Introduction to OpenTx Companion] | ||
+ | * [https://openrcforums.com/forum/download/file.php?id=18164&sid=bd646cb0fb7e45b9358f44dee26b5cd1 The OpenTX Companion] | ||
+ | * [https://ftforumx2.s3.amazonaws.com/2018/04/179148_f5b5097b15b500f3bcdd7aecf1601af2.pdf The FrSky Q X7(S) and Companion Programming Guide] | ||
+ | * [https://opentx.gitbooks.io/manual-for-opentx-2-2/companion.html Introduction to OpenTX companion (opentx.gitbooks.io)] | ||
+ | |||
+ | OpenTx Companion lze stáhnout [http://www.open-tx.org/downloads na webu OpenTx]. | ||
+ | |||
+ | Vysílač musí být připraven pro připojení programátoru (9XR a upravená T9X), ev. jej může rovnou obsahovat (9xR Pro, Taranis, T9X s přídavnou deskou SmartieParts). Dále budete potřebovat (pokud není součástí vysílače) i vlastní programátor, připojovaný v počítači na USB port. | ||
+ | |||
+ | Potřebné odkazy: | ||
+ | |||
+ | *[http://www.open-tx.org/downloads.html '''Stránka pro stahování''' SW pro OpenTx] | ||
+ | *[http://www.opentx.cz/index.php/U%C5%BEite%C4%8Dn%C3%A9_odkazy#T9X:_P.C5.99ipojen.C3.AD_program.C3.A1toru_a_nahr.C3.A1n.C3.AD_FW Jeden z návodů na instalaci FW ] | ||
+ | *[http://www.opentx.cz/index.php/U%C5%BEite%C4%8Dn%C3%A9_odkazy#HW_.C3.BApravy_vys.C3.ADla.C4.8D.C5.AF Informace o nutných HW úpravách vysílačů T9x] | ||
+ | *Vhodný programátor - např. [http://www.hobbyking.com/hobbyking/store/__27990__USBasp_AVR_Programming_Device_for_ATMEL_proccessors.html USBasp AVR Programming Device for ATMEL proccessors] | ||
+ | |||
+ | ==Zprovoznění OpenTx Companion (Companion9X) pod Windows== | ||
+ | |||
+ | Je popsáno např v anglickém manuálu pro OpenTx: https://opentx.gitbooks.io/manual-for-opentx-2-2/companion/setup.html. | ||
+ | |||
+ | ==Zprovoznění Companion9X pod Ubuntu== | ||
+ | |||
+ | * Z webu http://code.google.com/p/companion9x/ stáhněte instalační balíček .deb a nainstalujte správce balíčků vaší distribuce | ||
+ | * Pokud máte rádio 9X nebo 9XR nainstalujte rovněž pomocí instalační služby balíček "avrdude" který je v běžných repozitářích. Avrdude je program který slouží k programování AVR mikrokontrolerů a ovládání různých programátorů včetně USBasp, který se ve velké míře používá k programován 9X a 9XR rádií. Tento program nespouštíte přímo, ale využívá jej Companion9X pro práci s rádiem. | ||
+ | :Aby mohl avrdude komunikovat s hardwarovým programátorem musíme mu přidělit práva. | ||
+ | :Připojte programátor a napište na příkazovou řádku | ||
+ | lsusb | grep libusb | ||
+ | :Takto bude vypadat výstup pro USBasp | ||
+ | Bus 003 Device 002: ID '''16c0:05dc''' VOTI shared ID for use with libusb | ||
+ | :To co hledáme jsou čísla za ID, je to hw identifikátor, na základě kterého přidělíme práva | ||
+ | :Následujícím příkazem vytvoříme pravidlo které přidělí požadovaná práva programátoru pro skupinu "users" | ||
+ | <small>sudo echo 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", GROUP="users", MODE="0666"' > /etc/udev/rules.d/USBasp.rules</small> | ||
+ | :Poté je třeba restartovat "udev" | ||
+ | sudo restart udev | ||
+ | * Majitelé Taranis budou potřebovat balíček dfu-util, který je obdoba avrdude pro procesory ARM | ||
+ | :Stáhněte a nainstalujte jej ze stránek Companion9X http://code.google.com/p/companion9x/downloads/list | ||
+ | S právy pro dfu-util se již vypořádal instalační balíček companion9x, ale pro vás co si třeba budete kompilovat companion9x sami zde uvedu nastavení udev které uložíte do souboru /etc/udev/rules.d/taranis.rules | ||
+ | SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", GROUP="users", MODE="0666" | ||
+ | </div> |
Aktuální verze z 25. 1. 2021, 03:49
Pro instalaci FW OpenTx do vysílače se používá program OpenTx Companion (dříve pod názvem Companion9x), který je možné nainstalovat do MS Windows, Linuxu (Ubuntu) a OS/X.
OpenTx Companion je podpůrný SW, který běží na stolním počítači nebo notebooku. Slouží k práci s vysílačem přes přes USB port (nahrávání firmare do vysílače, nastavování/programování vysílače, zálohování a obnova uživatelských nastavení i firmare). Usnadňuje programování vysílače, které lze dělat pohodlně pomocí počítače. Existují sestavení tohoto programu pro Windows, OS/X i Linux. Starší verze se nazývaly Companion9x.
Příruček pro OpenTx Companion je mnohem méně, než příruček k vlastnímu FW:
- Introduction to OpenTx Companion
- The OpenTX Companion
- The FrSky Q X7(S) and Companion Programming Guide
- Introduction to OpenTX companion (opentx.gitbooks.io)
OpenTx Companion lze stáhnout na webu OpenTx.
Vysílač musí být připraven pro připojení programátoru (9XR a upravená T9X), ev. jej může rovnou obsahovat (9xR Pro, Taranis, T9X s přídavnou deskou SmartieParts). Dále budete potřebovat (pokud není součástí vysílače) i vlastní programátor, připojovaný v počítači na USB port.
Potřebné odkazy:
- Stránka pro stahování SW pro OpenTx
- Jeden z návodů na instalaci FW
- Informace o nutných HW úpravách vysílačů T9x
- Vhodný programátor - např. USBasp AVR Programming Device for ATMEL proccessors
Zprovoznění OpenTx Companion (Companion9X) pod Windows
Je popsáno např v anglickém manuálu pro OpenTx: https://opentx.gitbooks.io/manual-for-opentx-2-2/companion/setup.html.
Zprovoznění Companion9X pod Ubuntu
- Z webu http://code.google.com/p/companion9x/ stáhněte instalační balíček .deb a nainstalujte správce balíčků vaší distribuce
- Pokud máte rádio 9X nebo 9XR nainstalujte rovněž pomocí instalační služby balíček "avrdude" který je v běžných repozitářích. Avrdude je program který slouží k programování AVR mikrokontrolerů a ovládání různých programátorů včetně USBasp, který se ve velké míře používá k programován 9X a 9XR rádií. Tento program nespouštíte přímo, ale využívá jej Companion9X pro práci s rádiem.
- Aby mohl avrdude komunikovat s hardwarovým programátorem musíme mu přidělit práva.
- Připojte programátor a napište na příkazovou řádku
lsusb | grep libusb
- Takto bude vypadat výstup pro USBasp
Bus 003 Device 002: ID 16c0:05dc VOTI shared ID for use with libusb
- To co hledáme jsou čísla za ID, je to hw identifikátor, na základě kterého přidělíme práva
- Následujícím příkazem vytvoříme pravidlo které přidělí požadovaná práva programátoru pro skupinu "users"
sudo echo 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", GROUP="users", MODE="0666"' > /etc/udev/rules.d/USBasp.rules
- Poté je třeba restartovat "udev"
sudo restart udev
- Majitelé Taranis budou potřebovat balíček dfu-util, který je obdoba avrdude pro procesory ARM
- Stáhněte a nainstalujte jej ze stránek Companion9X http://code.google.com/p/companion9x/downloads/list
S právy pro dfu-util se již vypořádal instalační balíček companion9x, ale pro vás co si třeba budete kompilovat companion9x sami zde uvedu nastavení udev které uložíte do souboru /etc/udev/rules.d/taranis.rules
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", GROUP="users", MODE="0666"