Introduction

La radio Taranis X9D fonctionne sous openTX un firmware opensource. Nous allons détailler la compilation et l’utilisation des outils sous linux et particulièrement sous Fedora.

Compilation du compagnon et du simulateur

  • Pré-requis

Installer les packages suivants pour la partie arm

yum install arm-none-eabi-gcc-cs
yum install arm-none-eabi-newlib
yum install arm-none-eabi-binutils-cs
yum install arm-none-eabi-gcc-cs-c++

il faut les package fox pour l’interface graphique

yum install fox fox-devel

Enfin, les package avr :

yum install avr-binutils avr-gcc avr-gdb avr-gcc-c++ avr-libc

Récupération des sources

Il faut récupérer le projet sur github : https://github.com/opentx/opentx

Compilation du compagnon

Il faut aller dans le répertoire : opentx/companion et créer un répertoire lbuild Dans ce répertoire lbuild, lancer les commandes :

cmake ../src
make

Et voilà, si c’est OK vous pouvez lancer la compagnion

./companion