Archives mensuelles : décembre 2022

MTR2000 – UpDate – Retour à la vie

Introduction :

J’ai eu le plaisir de me faire offrir des vieux relais normalement bon pour la ferraille. Ceci aurait été dommage de les voir partir au rebuts car les MTR2000 sont des machines extraordinaire. Certains ont été placé par exemple au Mont Alambre (43) pour le R5x, un autre est également à St Maximin (38) pour le R4 du ARA

Ces relais sont réalisés en fonte d’aluminium avec en prime 40W de PA et un système TRIC intégré. Certes, la consommation pourrait être optimisée mais le produit est « presque parfait ».

Je dis « presque » pour chambrer un peu car on parle de relais qui on été alimentés H24/J7 depuis 2004 ! soit 18 ans de bons et loyaux services. Ceci a laissé quelques traces et certaines machines ont finit par se bloquer.

Les blocages sont arrivés dans les derniers temps du réseau pour diverses raisons; reboot suite à des coupures électrique, plantage lors de la reprogrammation ou de la re-calibration des réseaux …etc .Sachant qu’il s’agissait de réseaux de sécurité, ceux-ci ont été remplacés.

Dans le lot, je me suis donc retrouvé avec deux relais VHF en version brique de calage pour ma bibliothèque de vieux MHz magasines ou de cartes QSL …

Description de la panne :

Ces deux relais présentaient le même problème ; il fallait les relancer une dizaine ou une vingtaine de fois car on se retrouvait sur la console avec le message BOOT : en insistant un peu plus on retrouvait le fameux Prompt : ]-o

Solution ?? :

Je dis bien ?? solution ?? En effet par hasard, fin 2021 après être tombé sur le blog de W9CR, j’ai retrouvé dessus une version firmware à jour pour les MTR2000 : https://wiki.w9cr.net/index.php/MTR_Repeater

Le remplacement et la reprogrammation de la Fprom me paraissait trop risqué.

Parti en guerre la fleur au bout du fusil, et surtout n’ayant rien a perdre, j’ai tenté la mise à jour du FW. A savoir que la partie Arduino m’était passé complètement à coté (ou n’avais pas encore été notée sur le site)…

Demandez-moi pas comment je m’y suis pris, mais en l’absence du bon Numéro de série pour correspondre à la clé du programme, j’ai forcé, j’ai by-passé, et finalement réussi à … … bloquer en mode RSS ONLY le super relais (plus de RF). Cependant après l’application de la mise à jour, finit les problèmes de Boot … Certes le relais n’était pas opérationnel mais il se lançais à tous les coups …. Je ne comprends pas trop mais sans doute que le fait de réécrire dans une autre partie de la mémoire, ou tout simplement d’upgrader, le relais démarrait à tous les coup .

Nous somme donc maintenant fin Décembre 2022, après être retombé sur le site de W9CR à la fin de l’été et surtout sur la partie de l’émulation du N° de série, j’ai finalement décidé de m’y remettre dessus hier soir… J’ai donc programmé l’Arduino, après quelques minutes le premier relais déjà upgradé avec la nouvelle version était de retour opérationnel ! Bien rodé au désoudage et installation du Nano, le seconds est passé comme une lettre à la poste …

Procédure (j’invente rien)

Ci-dessous je reprends donc la procédure tirée de W9CR, tirée elle-même de Chris DG2NGI 😉 : https://wiki.w9cr.net/images/6/65/Manual_to_change_Station_ID_of_Motorola_MTR2000_for_firmware_upgrade_via_RSS.pdf

Tout d’abord, il faut de quoi discuter avec le MTR2000 : https://wiki.w9cr.net/images/1/1d/Motorola_MTR2000_R03.02.01.zip

Puis le fameux Firmware verrouillé sur le ID 000008F11111C : https://wiki.w9cr.net/images/9/9a/MTR2000_Firmware_Package_R003.04.03.zip

Sans oublier la clé .cmp du ID 000008F11111C : https://wiki.w9cr.net/images/9/96/Mtr2000-OCR30403.CMP

Au cas où il y a le DUMP de la 28F800 contenant le programme (je ne connais pas la version FW) : https://wiki.w9cr.net/images/6/6e/28F800_image_for_MTR2000.bin

Ensuite il faudra aussi un Arduino, sur le wiki, il est indiqué un Uno, mais j’ai fait la manip avec un Nano, il faut lui charger ce programme ainsi que mettre la librairie OneWire jointe, dans le compilateur : https://wiki.w9cr.net/images/3/35/MTR2000_DS4201_Emulator_Source_MTR2000-DS2401.zip

Pour la suite, il suffit de retirer le DS2401 (en la mettant bien de coté pour la ressouder) et de câbler notre Arduino à la place (Pin 8 sur Data du DS2401) voir la photo ci dessous. Perso je l’ai retiré à l’aide d’un pistolet à air chaud et pour alimenté l’Arduino j’ai pris les broches C19 GND et C20 +5V pour ne pas se trouver avec des potentiels différents. Attention après avoir enlevé la grille de protection, bien remettre les 2 vis du haut sur la carte fond de panier pour une bonne mise à la masse (ça risque de forcer un peu, mais ne pas hésiter)

On met le relais sous tension et on peut vérifier le Numéro de série 0000008F11111C soit par la console série 9600-8-N-1 avec les commande suivante après le prompt ]-o:

dorss
get bpn

Soit sinon via le logiciel RSS2000 dans la case Station ID

Ensuite il faut passer la la partie Service et lancer l’upgrade, choisissant le fichier FW où se trouvera également dans le même dossier le fichier .CMP

A la fin, le système déverrouille le software, vérifier alors que le relais est bien fonctionnel, le couper électriquement, supprimer le montage Arduino Nano et remettre le DS2401.

Redémarrer le système et vérifier que le Numéro de série original est bien revenu.

Bonne chance !!

Sébastien F4ASS/KI7QQO