Répéteur interconnecté sans Raspberry


Oui c’est possible on peut monter un répéteur interconnecté sans Raspberry Pi, en remplaçant ce dernier par un autre materiel.

Ce materiel alternatif n’est d’autre que les fameux TV Box Android.

 
TV Box Android

Les differants types TV Box Android

Pourquoi les TV Box Android?

Les TV Box Android peuvent être une alternative intéressante aux Raspberry Pi pour divers projets, y compris la création de répéteurs radioamateurs interconnectés.

Il y a une très grande gamme et types de TV BOX, les puces intégrées à bord de chaque TV Box sont nombreuses et il est difficile d’en sélectionner une plutôt qu’une autre. En ce moment, je vous conseille clairement de vous orienter vers une chipset Rockchip rk3xxx qui a l’avantage d’être peu chère et d’une bonne qualité d’affichage.

De ma part j’ai choisi de vous parler du TV BOX le X96 sans trop m'aprofondire dans les détails techniques.

Les caractéristiques pour choisir un TV BOX c’est le CPU, la mémoire et l'espace de stockage.

Pour le X96 pour CPU le rk322x 4 CORES, 2GB de mémoire vive , 14GB d'espace de stockage en plus il a 2 ports USB un port LAN 100M le WIFI 2.4G une sortie HDMI, un port pour carte mémoire microSD et il est alimenter en 5V.

 
TV_Box_X96-01 TV_Box_X96-02

Profile 1 du x96

Profile 2 du x96

Configuration initiale:

Tous d’abord il faut remplacer le système Android de la TV BOX par Linux, et il n’y a pas mieux que le système d’exploitation Armbian qui est l’équivalant de Debian et Ubuntu avec ou sans interface graphique pour ce type d'appareil.

Il ne faut pas oublier qu’il y a plusieurs familles de CPU qui sont compatible au système d’exploitation Armbian.

De ma part j’ai choisi d’installer Armbian 21.02.1 qui est l’équivalent de Debian 10, il est sans interface graphique parce que je vais me connecter via le SSH et en plus ça ne va pas interfère sur la consommation de la mémoire.

Installation d'Armbian:

Il y a plusieurs types d’installations à cause des différents puces intégrées dans les TV Box.

Les plus fonctionnelles c’est une installation sur la carte SD comme avec le Raspberry Pi ou une installation depuis la carte SD vers la mémoire eMMC de la TV BOX.

J’ai choisi l’installation depuis la carte SD vers la mémoire eMMC parce que déjà le X96 a un espace de stockage suffisant pour installer le système d’exploitation dans la BOX en plus le démarrage sera plus rapide et je vais gagner une carte SD 😂.

Preparatif:

- Une carte mémoire microSD.

- L'image Armbian.

- Le Multitool.

- Un PC.

- Un écran avec prise HDMI.

La procédure à suivre

1 - Construisez ou téléchargez votre image Armbian préférée.

2 - Téléchargez l'images du Multitool.

3 - Gravez le Multitool sur une carte microSD, une fois cela fait, placez l'image d’Armbian dans le dossier images de la partition FAT de la carte microSD.

4 - Branchez la carte microSD dans le boîtier TV et branchez le cordon d'alimentation. Après quelques secondes, la led bleue commence à clignoter et le Multitool apparaît.

FACULTATIF: Vous pouvez faire une sauvegarde du firmware existant avec l'option de menu "Backup flash".

5 - Choisissez "Burn image to flash" dans le menu, sélectionnez le périphérique de destination (généralement mmcblk2), puis choisissez l'image à graver.

6 - Attendez que le processus soit terminé, puis choisissez "Shutdown" dans le menu principal.

 
Burn image to flash Shutdown

Burn image to flash

Shutdown

7 - Débranchez le cordon d'alimentation et extraire la carte microSD.

8 - Rebranchez le cordon d'alimentation et attendez 10 secondes, puis le voyant devrait commencer à clignoter et l’écran HDMI s'allumera.

- La première fois, le processus de démarrage prendra quelques minutes ou plus car le système de fichiers va être redimensionné, alors soyez patient et attendez l'invite de connexion.

- Branchez un clavier si vous souhaitez faire la configuration directement sur la TV BOX.

- Ou se connecter en SSH avec l'utilisateur "root", le mot de passe par default est "1234".

9 - Au premier démarrage, il vous sera demandé d'entrer un mot de passe de votre choix pour l'utilisateur "root" , ainsi que le nom et le mot de passe pour un utilisateur régulier.

10 - Exécutez "rk322x-config" et sélectionnez les caractéristiques de votre boitier pour activer les LEDs, les puces wifi, l'eMMC haut débit, etc...

sudo rk322x-config
 

rk322x-config

11 - Après avoir effectué les modifications, il faut redémarrer la boxe pour qu'elle prend en charge les modifications.

sudo reboot

12 - Après le redémarrage, exécutez "armbian-config" pour configurer le fuseau horaire, les paramètres régionaux, la connexion reseau LAN et WIFI et d'autres options personnelles.

sudo armbian-config
 
armbian-config

armbian-config

13 - Félicitations, Armbian est maintenant installé et configuré!

Installation des systèmes d’exploitation pour répéteurs:

Mettez à jour le système

sudo apt update && sudo apt upgrade -y

Installation le système d’exploitation pour répéteur:

Dans cet exemple je vais monter un répéteur simplex SvxLink avec la carte son USB à puce CM108.

Vous trouveriez tous les explications concernant la modiffication et le montage de la carte son CM108 sur Comment monter votre répéteurs AllStarLink a moindre coup , étape 1 et étape 2.

Concernant l’installation du SvxLink c’est comme sur un Raspberry Pi, il faut suivre les étapes décrit dans 1- Installation de la carte son USB CM108

- Sauf quand je suis arrivé à l’étape qui consiste à permettre au "udev" de contrôler le fonctionnement interne de la carte son USB.

- Au lieu de modifier la règle qui se trouve dans "99-com.rules".

- J'ai trouvé et modifié le fichier "60-media.rules" car "99-com.rules" n'existe pas

sudo nano /etc/udev/rules.d/60-media.rules
 
60-media_rules

Éditez le fichier 60-media.rules

Après j'ai continué l’installation et la configuration normalement jusqu'à la fin avec le resultat du clignotement de la LED de la carte son USB.

Pour tester, j'ai pris une radio portable puis j’ai envoyé en DTMF (*), j’ai eu une réponse du répéteur annonçons l’indicatif et l'heure.

Et voilà ! je viens de monter un répéteur simplex avec une TV BOX et une carte son USB CM108.

Important: Après avoir fait les tests et tous les réglages, il ne faut pas oublier la partie refroidissement, car les répéteurs montés manuellement ne bénéficie pas de refroidissement, c’est pour cela que j'ai ouvert le cache de la TV BOX et j'ai ajouté un radiateur en plus sur le CPU pour qu’il y a un bon dégagement de chaleur, puis j'ai mis un ventilateur pour tous refroidir et ne pas oublier aussi des ventilateurs pour l’alimentation en reson des QRP prolongés.

Voici le résultat après avoir ajouté le radiateur et le ventilateur pour le refroidissement.

 
TV Box Android

Répéteur interconnecté via TV Box Android

Ci-dessous la vidéo démonstrative du système en état de marche et en test depuis plus de quatre mois.

Démonstration du Répéteur SvxLink via TV Box Android


Bon amusement à tous et 73 de CN8VX SYSOP du SERVEUR DMR-MAROC et de SvxReflector MAROC.

 
Flag Counter