Akce

Instalace OpenTx: Porovnání verzí

Z Wiki OpenTX

m
m
 
(Není zobrazeno 9 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
Pro instalaci FW OpenTx do vysílače se používá program Companion9x, který je množné nainstalovat do MS Windows, Linuxu (Ubuntu) a OS/X.
+
<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.
  
Vysílač  musí být připraven pro připojení programátoru (9XR a upravená T9X), ev. jej může rovnou obsahovat (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.
+
'''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:
 
Potřebné odkazy:
Řádek 8: Řádek 19:
 
*[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#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]
 
*[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/__21321__USBasp_AVR_Programming_Device_for_ATMEL_proccessors.html USBasp AVR Programming Device for ATMEL proccessors]
+
*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&nbsp;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&nbsp;běžných repozitářích. Avrdude je program který slouží k&nbsp;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&nbsp;programován 9X a 9XR rádií. Tento program nespouštíte přímo, ale využívá jej Companion9X pro práci s&nbsp;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:

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:

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"