
De nombreuses personnes, dont certaines travaillaient à l’époque chez le constructeur, proposent déjà diverses solutions permettant de réutiliser ces postes « pro » sur les bandes radioamateur. Les logiciels embarqués qui sont utilisés donnent accès à des fonctions assez sommaires, et rendent l’utilisation de ces postes relativement inconfortable.
Ces bidouilles ont toutefois l’avantage d’exister et ont certainement permis à ces postes de ne pas finir leur vie chez le ferrailleur. Un autre avantage non négligeable est la mise à disposition des schémas qui auraient autrement eux aussi disparu, compte tenu de l’age avancé de ces postes.
On pourrait se questionner sur l’intérêt de vouloir exhumer ce vieux matériel, dont les dates de fabrication s’étendent de 1988 à 1994 d’après les plaques d’identification des postes dont je dispose. Pour le commun des mortels, la réponse est simple : aucun. D’autres fabricants proposent des postes beaucoup plus évolués, donnant accès à une bande de fréquences nettement plus large sans nécessiter de modification matérielle hasardeuse, et permettant même de s’adonner aux communications numériques, sans avoir à « réinventer la roue » pour être utilisés hors de leur domaine initial. Mon avis en tant qu’écouteur est un peu plus mitigé, notamment lorsqu’il s’agit de balayer toute une plage de fréquence, sans trou. Les postes destinés à un usage professionnel ont leurs fréquences de fonctionnement programmées en dur, majoritairement à l’aide d’un logiciel propriétaire dont l’utilisation n’est pas intuitive, ce qui limite l’utilisateur à un certain nombre de fréquences accessibles, en fonction du nombre de canaux mémorisables. La souplesse de paramétrage dont l’utilisateur dispose sur les récepteurs ou postes radioamateur est, elle aussi, soumise à l’utilisation d’un PC.
Pourquoi donc s’attaquer au logiciel embarqué d’une si vieille gamme de postes dans ce cas ?
14/04/2025 : Ajout des schémas complets de l’ATR421, de l’ATR423 (une variante de celle mise en ligne ici fin 2017) et de l’ATR427, reconstitués à partir de manuels de maintenance scannés.
26/04/2025 : Ajout du schéma complet de l’ATR 9213 MB SCR.
27/04/2025 : Ajout du tableau répertoriant l’ensemble des plans et schémas que j’ai en ma possession, avec les liens de téléchargement des documents.
Les liens vers ces nouveaux schémas sont ci-dessous.
Si vous vous posiez la question : le logiciel alternatif que j’entendais créer n’a pas abouti à quoi que ce soit d’exploitable. Ceci étant dit, j’ai eu recours à l’aide de ChatGPT pour d’autres projets et j’ai été bluffé par la qualité des réponses, ainsi que par le code fourni. Il faut constamment vérifier son code, parfois bien buggé, mais ça aide pas mal sur des sujets compliqués comme ceux qui m’ont rapidement découragés pour le logiciel alternatif de l’ATR42x.
Enfin, je reprends l’analyse effectuée par retro-ingénierie pour me rafraîchir la mémoire, et j’avoue avoir du mal à comprendre ce que j’ai écrit à certains moments. Je vais aussi remanier le document consignant cette analyse, pour rendre les choses moins compliquées à lire. Les détails techniques pointus seront conservés, car toujours utiles quoi qu’il en soit.
La première raison qui me vient naturellement à l’esprit c’est « la nostalgie ». Mon premier contact avec un ATR42x date de mon enfance, quand j’accompagnais mon père sur son lieu de travail. Rappelez-vous, à l’époque où ces émetteurs étaient fabriqués, les communications téléphoniques sans fil relevaient plus de la science fiction et du fantasme pour monsieur tout le monde. Je fais allusion ici a des communications téléphoniques car ces postes se comportaient comme les téléphones filaires de l’époque, avec l’émission de la tonalité d’acheminement lors de l’émission d’une demande d’appel, puis la tonalité de retour d’appel lorsque le poste du correspondant avait acquitté la demande d’appel.
La seconde raison est le défi technique. La carte logique de ces postes reste relativement simple d’un point de vue électronique et les quelques documents disponibles sur Internet permettent d’en comprendre le fonctionnement sans difficulté. Toute l’intelligence se situe sur cette carte. L’évolution fonctionnelle réside quasi uniquement dans l’écriture du logiciel embarqué. Le remplacement de certains composants par des circuits intégrés est lui aussi envisageable afin de palier d’autres contraintes imposées par un réglage purement matériel :
- Sélection de la puissance d’émission à la volée, en remplaçant les shunts par des transistors pilotés par le microcontrôleur ;
- Ajustement du squelch en remplaçant la résistance variable par un potentiomètre numérique ;
- etc.
Tout ceci ne se fera pas en un jour, mais ma motivation est réelle. Même si la méthode de travail n’est pas des plus efficaces, je vais commencer par le début et détailler le résultat de la rétro-ingénierie à laquelle j’ai procédé sur un ATR423 « cobaye »: Fonctionnement de la carte logique.
Schémas
Les schémas fournis ci-dessous sont le fruit d’un long travail de retouche d’images scannées un peu à la va-vite sans prendre soin de l’alignement des pages, de la finesse de la numérisation, etc. Quoi qu’il en soit, le résultat n’aurait pas pu exister sans ces numérisations. Je remercie donc les personnes qui les ont réalisées et aussi ceux qui les ont partagées.
Schémas complets
ATR421 : SchemaATR421_HD
- Carte logique : 39 045 234
- Carte radio : 39 417 077
- Carte émission : 39 417 076
- Carte interconnexion : 39 045 236
ATR423 : SchemasHD
- Carte logique : 39 045 234
- Carte radio : 39 197 537
- Carte émission : 39 045 784
- Carte interconnexion : 39 045 236
ATR423 : SchemaATR423_HD
- Carte logique : 39 197 539/U
- Carte radio : 39 197 537/AA
- Carte émission : 39 045 784/AG
- Carte interconnexion : 39 418 312/C
- Organe d’exploitation Mini 20 : 39 417 454/AH
ATR9213 MB SCR : SchemaATR9213MBSCR_HD
- Carte logique : 24 000 191
- Carte radio : 39 575 260
- Carte émission : 39 045 784
- Carte commutation (option) : 39 196 974
- Carte interconnexion : 39 418 312
- Organe d’exploitation SCR : 39 418 306
ATR427 : SchemaATR427_HD
- Carte logique : 24 000 219/C
- Carte radio : 39 045 232 AL
- Carte émission : 39 045 230 J
- Carte interconnexion : 39 045 236
- Organe d’exploitation Mini 20 : 39 417 454 /Z
Il va de soi que, pour les schémas fournis ci-dessus, la carte logique n’est pas dédiée à un modèle de poste. Il s’agit juste de l’association faite dans les documents de référence.
Cartes seules
| Carte | Référence Schéma | Référence Cuivre | Schéma | Implantation | Nomenclature | Photo FC | Photo FS | Commentaire |
| Logique | 39 045 234 | 39 045 235 | Lien | Lien | X | Lien | Lien | Première génération |
| Logique | 24 000 191 | 39 418 290 N39 418 289 N24 000 927 |
Lien | Lien | X | Lien | Lien | Deuxième génération |
| Logique | 39 197 539/U | X | Lien | X | X | X | X | X |
| Logique | 24 000 219/C | 39 418 085B | Lien | X | X | Lien | Lien | ATR425 DIAMANT |
| Logique | X | 24 000 497/A | X | Lien | X | Lien | Lien | Troisième génération / Carte universelle – 24 000 474 Intègre les interfaces de signalisation 5-tons (MA13), DTMF (MA1) et CTCSS (MA7) Schémas d’autres versions de la carte logique non utilisables même pour référence car l’interface électronique entre le microprocesseur MN1 et ses périphériques est totalement différente des autres cartes : Réaffectation des E/S de MN1 spécifique à cette carte, présence d’extenseurs de port M82C55 au lieu des M82C43/P8243. |
| Radio | 39 417 077 | X | Lien | X | X | X | X | ATR421 |
| Radio | 39 197 537/AA | 39 045 308 | Lien | Lien | X | X | X | ATR423 |
| Radio | 39 575 260 | 39 045 308 | Lien | Lien | X | X | X | ATR9213 |
| Radio | 39 045 232 AL 39 045 232 |
39 045 233 E | Lien Lien |
Lien | X | X | X | ATR427 |
| Émission | 39 417 076 | X | Lien | X | X | X | X | ATR421 |
| Émission | 39 045 784/AG | X | Lien | X | X | X | X | ATR423 |
| Émission | 39 045 873 | X | X | X | X | Lien | Lien | ATR423 |
| Émission | 39 045 784 | X | Lien | X | X | X | X | ATR9213 |
| Émission | 39 045 230 J | X | Lien | X | X | X | X | ATR427 |
| Émission | X | 39 045 350 G | X | Lien | X | Lien | Lien | ATR423 |
| Émission | X | 39 045 819 D | X | Lien | X | X | X | X |
| Commutation | 39 196 974 | X | Lien | X | X | X | X | Sur ATR9213 | Interconnexion | 39 045 236 | X | Lien | X | X | X | X | X |
| Interconnexion | 39 418 312 | X | Lien | X | X | Lien | Lien | X |
| Interconnexion | 39 418 312 | X | Lien | X | X | X | X | X |
| Interconnexion | X | Inconnu | X | Lien | X | X | X | X |
| Interconnexion 6 couches | X | 39 418 313 B | X | Lien | X | X | X | X |
| Boîtier Interconnexion | 39 045 754 | X | Lien | X | X | X | X | Mini |
| Boîtier Interconnexion | 39 045 754 39 045 712 |
X | Lien | X | X | X | X | Mini Clavier Standard |
| Boîtier Interconnexion | 39 417 791 39 417 781 39 417 782 |
X | Lien | X | X | X | X | Commun Mini Clavier Standard |
| Organe d’exploitation | 39 417 454 | X | Lien | X | X | X | X | DGC C |
| Organe d’exploitation | 39 418 306 | X | Lien | X | X | X | X | SCR |
| Organe d’exploitation | 39 417 467 A | 39 417 467 A | Lien | Lien | X | X | X | Mini |
| Organe d’exploitation | 39 418 307 A | 39 418 307 A | Lien | Lien | X | X | X | Mini SC2 |
| Organe d’exploitation | X | 39 418 307 C | X | Lien | X | X | X | SC2 SC10 |
| Organe d’exploitation | 39 045 136 39 045 137 |
39 044 924 E | Lien | Lien | X | X | X | Mini20 Clavier Mini20 Clavier Standard |
| Organe d’exploitation | 39 417 454 | 39 417 455 | Lien Lien Lien |
Lien | X | X | X | Mini20 |
| Organe d’exploitation | Inconnu | 39 045 533 | Lien | Lien | X | X | X | DGC M |
| Option DTMF | 39 197 922 | 39 197 924 | Lien | Lien | X | Lien | Lien | X |
| Option CTCSS | 39 197 980 | Inconnu | Lien | Lien | X | X | X | X |
| Option MICA | Inconnu | 24 000 788 | Lien | Lien | X | X | X | Petite carte support du MICA pour intégration sur la carte logique universelle ou dans les portatifs de la gamme ATR430. |
| Option MICA | 39 417 851 | 39 418 174 | X | X | X | Lien | Lien | Grande carte support du MICA pour intégration sous la carte logique « signalisation numérique » (ATR 425 DIAMANT). Photos fournies par robert du forum tetrahub.net |
| Synoptique | X | X | Lien | X | X | X | X | Interconnexion des cartes |
| Synoptique | X | X | Lien | X | X | X | X | Interconnexion des cartes |
| Synoptique | X | X | Lien | X | X | X | X | Détaillé |
| Synoptique | X | X | Lien | X | X | X | X | Détaillé |
| Synoptique | X | X | Lien | X | X | X | X | Synthétiseur ATR 9213MX |
| Synoptique | X | X | Lien | X | X | X | X | Synthétiseur ATR 9213MB SCR |
Les correspondances entre les numéros de cuivre et de schéma ne sont pas forcément correctes. Vos remarques sont les bienvenues dans les commentaires en bas de cette page.
Documents Thomson/Alcatel
| Type | Nom | Référence | Date | Lien | Mots clés | Commentaire |
| Manuel de maintenance | 9211MB ATR421 Manuel de Maintenance N°31557.rar | N°31557 | Janvier 1990 | Lien | X | X |
| Manuel de maintenance | 9213MB DGC SC2 SC10 SC20 Manuel de Maintenance N°31697.rar | N°31697 | Juillet 1990 | Lien | X | Quelques infos sur le MICA – Trame FFSK émission chiffrée différente sur l’ATR 425 DIAMANT |
| Manuel de maintenance | 9213MB SCR Manuel de Maintenance N°31594.rar | N°31594 | Février 1993 | Lien | X | X |
| Manuel de maintenance | Alcatel_ATR-427_serv_FR_F1CHF.pdf | X | X | Lien | X | ATR 427 CORAIL |
| Paramétrage | 425_DDE_Programmation_Sous_Cle_Logiciel_2P1__scan.pdf | X | X | Lien | ATR 425 DDE programmation sous clef | Immédiatement après l’allumage du poste, appuyer sur la touche « flèche haut » puis PROG (fonction alternative CLE), puis saisir le code de prog. sous clé. Aussi applicable à la version logicielle 2P2 |
| Paramétrage | Personnalisation_420_Digicom_Version_3-2__scan.pdf | X | Avril 1990 | Lien | DIGICOM Version 3.2 | X |
| Paramétrage | Personnalisation_420_Digicom_Version_3-3__scan.pdf | X | Octobre 1990 | Lien | DIGICOM Version 3.3 | X |
| Paramétrage | Personnalisation_420_Digicom_Version_3-3_autreversion__scan.pdf | X | X | Lien | DIGICOM Version 3.3 | X |
| Paramétrage | Personnalisation_420_Digicom_Version_3-4__scan.pdf | X | Juin 1991 | Lien | DIGICOM Version 3.4 | X |
| Paramétrage | Personnalisation_420_SC20_Version_1-3__scan.pdf | X | Mars 1991 | Lien | SC20 Version 1.3 | X |
| Paramétrage | Personnalisation_420_Sc2_Version_3-2__scan.pdf | X | Octobre 1989 | Lien | SC2 Version 3.2 | X |
| Paramétrage | Personnalisation_Atr_420_Sc2_Scr__scan.pdf | 39 417 888 | X | Lien | SC2 / SCR | X |
| Paramétrage | Personnalisation_Tmf_420__scan.pdf | 39 417 384 | Janvier 1987 | Lien | TMF 420 | X |
| Paramétrage | Programme_Era_420_Sc2_Version_2-1__scan.pdf | 39 417 890 | X | Lien | ERA 420 SC2 | Parle du module crypto PHO 20 avec chronogrammes en fin de document |
| Information | Atr_420_Terminal_Mobile_Pmr__scan.pdf | X | Février 1990 | Lien | Données techniques ATR 420 | X |
| Information | ATR420_DIGICOM.pdf | X | X | Lien | X | Descriptif complet de l’ATR 420 DIGICOM avec listing des options et P/N associés |
| Information | Evolutions_Logiciel_ATR_420_DGC_3-1__scan.pdf | X | X | Lien | Logiciel DGC V3.1 checksum $BF42 | X |
| Information | Evolutions_Logiciel_ATR_420_DGC_3-2__scan.pdf | X | X | Lien | Logiciel DGC V3.2 | Prise en charge du MICA |
| Information | Evolutions_Logiciel_ATR_420_DGC_3-2__scan2.pdf | X | Juin 1990 | Lien | Logiciel DGC V3.2 | Prise en charge du MICA |
| Information | Evolutions_Logiciels_ATR420__scan.pdf | TLF/CL/FR/17/90 | Janvier 1990 | Lien | Évolutions logiciels ATR 420 | Différentes variantes d’applicatif listées avec leurs numéros de versions, évolutions approtées et checksum EPROM |
| Information | Liste_Logiciels_De_Personnalisation__scan.pdf | Réf 53016 | Octobre 1992 | Lien | X | Grille des logiciels et câbles de programmations avec leurs P/N |
| Information | Logiciel_Sante_V2-0_Mobile_9210MBDDGCC__scan.pdf | X | X | Lien | 9210MBDDGCC Logique 8-bits ou Universelle | Présentation des fonctionnalités de l’aplicatif SANTE V2.0 |
| Information | Logiciel_Universel_V2-0_Mobile_9210MBDDGCC__scan.pdf | 5007-AL.DOC V 5 | Novembre 1997 | Lien | 9210MBDDGCC Logique Universelle | Présentation des fonctionnalités de l’aplicatif UNIVERSEL V2.0 |
| Information | Diva.pdf | X | Février 1987 | Lien | Décisionnel d’Intégration aux Voies d’Accès | Présentation du principe de fonctionnement du DIVA |
| Guide utilisateur | Manuel_Utilisation_Rapide_DGCC__scan.pdf | X | X | Lien | DGC | Manuel de prise en main rapide du terminal mobile DGC C |
Notes manuscrites
| Nom | Lien | Mots clés | Commentaire |
| Reglages_Atr_420__manuscrit.pdf | Lien | X | Divers points de réglage (VR, transfos) – INFOS NON VÉRIFIÉES! |
| 427_Bus__manuscrit.pdf | Lien | X | Notes sur la personnalisation de l’ATR427 version BUS – INFOS NON VÉRIFIÉES! |
Applicatifs et personnalisations
| Origine | Nom | Référence | Applicatif | Personnalisation | Mots clés | Commentaire |
| ALCATEL | DDE 2P2 | X | Lien | Lien | ATR 425 D.D.E. | Pour utilisation sur la carte de deuxième génération uniquement, avec une carte radio équipée de la PLL MC145156P2 uniquement. Organe d’exploitation SC20 « DDE » (orange). Plan de fréquence VHF « 35MHz » d’origine. |
| ALCATEL | SC20 2P0 | 39 577 012 | Lien | Lien | 9211 MB DS20 | Pour utilisation sur la carte de troisième génération (universelle) uniquement, avec une carte radio équipée de la PLL MC145156P2 uniquement. Organe d’exploitation SC20 « Pompier » (rouge). Plan de fréquence VHF « 150MHz » d’origine. |
| ALCATEL | SC20 2P2 | X | Lien | Lien | 9213 MB DSC20 | Pour utilisation sur la carte de troisième génération (universelle) uniquement, avec une carte radio équipée de la PLL MC145158-2 uniquement. Organe d’exploitation SC20 « Pompier » (rouge). Plan de fréquence VHF « 66MHz ». |
| ALCATEL | DGC 3P2 | X | Lien | Lien | 423 NSD 12 C | Pour utilisation sur la carte de première génération uniquement, avec une carte radio équipée de la PLL MC145156P uniquement. Organe d’exploitation SC20 DIGICOM (vert). Plan de fréquence VHF « 66MHz » d’origine. |
| ALCATEL | DGC 3P5 | 39 577 520 | Lien | Lien | 9217 MB DDGCC | Pour utilisation sur la carte de seconde génération uniquement, avec une carte radio équipée de la PLL MC145156P2 uniquement. Organe d’exploitation SC20 DIGICOM (vert). Plan de fréquence UHF haute. |
| ALCATEL | DGC 3P6 | 39 577 520 | Lien | Lien | 9216 MB DDGCC | Pour utilisation sur la carte de seconde génération uniquement, avec une carte radio équipée de la PLL MC145156P2 uniquement. Organe d’exploitation SC20 DIGICOM (vert). Plan de fréquence UHF basse d’origine. |
| ALCATEL | SCR 3P1 | X | Lien | Lien | ATR 427D DGCM | Pour utilisation sur la carte de première génération uniquement, avec une carte radio équipée de la PLL MC145156P uniquement. Organe d’exploitation DGC M (vert). Plan de fréquence UHF haute d’origine. |
| ALCATEL | SCR 3P2 | X | Lien | Lien | Identification manquante | Pour utilisation sur la carte de première génération uniquement, avec une carte radio équipée de la PLL MC145158-2 uniquement. Organe d’exploitation SC2 « Pompier » (rouge). Plan de fréquence VHF « 66MHz » d’origine. |
| ALCATEL | GND 1P3 | 24 001 594 | Lien | Lien | ATR 425 DIAMANT | Pour utilisation sur la carte logique « signalisation numérique » uniquement, avec une carte radio équipée de la PLL MC145156P2 uniquement. Organe d’exploitation SC20 « Gendarmerie » (grise). Plan de fréquence VHF « 35MHz » d’origine. |
| Alternatif | ATRV5E | X | Lien | Non applicable / EPROM inutilisée | F8AZT | Annoncé être utilisable sur une carte logique de première génération par l’auteur, après des modifications importantes de celle-ci. À utiliser à vos risques et périls. |
| Alternatif | ALCATEL3558 | X | Lien | Non applicable / EPROM inutilisée | Aleksey | En cours d’améliorations et d’évolution au 04/07/2026. À date, campatible avec la carte logique de première génération et carte radio VHF « 150MHz » équipée de la PLL MC145156P. Permet la saisie de la fréquence au clavier et les fonctions d’émission/réception de base. Vérifier la compatibilité avec votre poste sur le dépôt Github du créateur de cet l’applicatif. |
Réglages / Réalignement
| Origine | Modèle de poste | Fichier | Mots clés | Commentaire |
| F5FYU | 421 / 9211 | Lien | X | X |
| F5FYU | 423 / 9213 425 / 9215 |
Lien | X | X |
| F5FYU | 426 / 9216 427 / 9217 |
Lien | X | X |
Je recherche
Le schéma de la carte universelle équipé du FX365J et des 3 micro connecteurs inter-carte pour le MICA. Il correspond à ce plan d’implantation : 24 00 497 / Carte Universelle. Le manuel de maintenance de l’Alcatel 9213MB, N°31697, indique que le schéma est fourni surla planche 6 bis, mais elle est manquante dans les documents qui m’ont été gracieusement fournis.
Cette carte porte d’autres références :
- Sur la sérigraphie, face composants, masquée par une étiquette : 24 000 496
- Sur l’étiquette qui cache la sérigraphie : 24 000 474
Des postes de la gamme ATR420 / 9210, afin de compléter mon stock avec des modèles dont je ne dispose pas encore. Si vous avez ce type de poste qui prend la poussière n’hésitez pas à me le signaler dans les commentaires tout en bas de cette page. C’est aussi valable pour les cartes option, comme celle intégrant le très mystérieux et convoité MICA 🙂 Cela permettrait de lever quelques mystères autour de ce module que personne n’a été en mesure de reparamétrer jusqu’ici.
Remerciements
Ne disposant d’aucun document de mon côté, tout ce que vous trouvez sur cette page est le résultat d’une recherche sur les quelques sites Internet où sont partagés des numérisations :
http://radiomods.free.fr/alcatel/
http://f5jtz.free.fr/sitef5fyu/pageposte/modificationdesradio.htm
http://f4bqn.free.fr/mods-ATR421.htm
http://f5ghp.pagesperso-orange.fr/html/atr_page.htm
D’autres fichiers m’ont été fournis par F4GKN et Tom.
Mot de la fin
Comme toute information est bonne à prendre, n’hésitez pas à partager ce que vous savez sur ces postes et les éventuels documents rares dont vous disposez. L’analogique dans le domaine amateur a encore de long jours devant lui et cette initiative, même tardive, n’est pas totalement futile.
Enfin, bien que cela soit pour l’instant hors propos, les sources seront évidemment mises à disposition librement sur mon dépôt GitHub, afin que chacun puisse apporter sa pierre à l’édifice (et mettre de l’ordre dans mon code hideux, HI!).
Bonjour,
Je suis assez intéressé par le fonctionnement de la carte logique car j’ai un ATR 427 sans face avant et je souhaiterais en refaire une à base d’arduino. Avez vous le protocole de com entre les 2 cartes. Je dois recevoir un ATR425 sans face avant et je souhaite modifier celui ci pour faire une balise sur le 6 mètres.
Merci Franck
Bonjour Franck,
Tout est détaillé dans le pdf disponible vers la fin du billet.
J’ai toujours mon ATR cobaye à dispo si il manque des infos.
Bonne bidouille, et n’hésitez pas à partager ici le résultat de votre adaptation sur Arduino.
Merci je vais étudier ceci dès que je serais de retour au QRA…
73
Franck
Bonjour, et mes respects depuis la Russie.
Récemment, j’ai eu l’occasion d’acquérir cinq postes radio Alcatel ATR420 (3558PP) pour 5 euros pièce. Avec l’aide de Codex et de ChatGPT, j’analyse le firmware d’origine afin de développer le mien, avec une saisie libre de la fréquence.
À ce jour, la communication avec la face avant, l’écran et le clavier a été entièrement analysée. Je viens de découvrir votre site ainsi que les nombreux schémas qui s’y trouvent, ce qui facilitera grandement mon travail. Merci !
Mon firmware est écrit en C et se compile en HEX pour une EPROM M27256 destinée au 8031. Je serai heureux de partager tous mes travaux si cela vous intéresse.
Cordialement,
Alexey
Bonjour Alexey,
Je suis ravi d’apprendre que vous vous intéressez également aux ATR420. Je vous félicite pour l’avancée de vos travaux et votre choix visant à réutiliser le 8031. J’envisageais plutôt d’utiliser un microcontrôleur type PIC, mais cette solution oblige à utiliser une carte d’adaptation pour rediriger correctement les signaux sur le support du 8031. Votre approche simplifie grandement la modification du poste.
Il me semble que j’ai dans mes archives le code source d’un firmware destiné aux radioamateurs, mais il écrit en assembleur. Je ne sais pas si cela peut vous aider dans vos travaux. Je vérifierai cela dans les jours à venir.
Vous pouvez bien entendu partager ici le lien vers votre site Internet ou dépôt Git par exemple, et si vous me le permettez, j’ajouterai également cela dans ma documentation PDF.
Cordialement,
Ludo
J’ai mis en ligne tous mes travaux actuels ici :
https://github.com/AmLeh/alcatel_atr420_resurrection
Je serai ravi de recevoir tout document ou matériel utile.
Merci pour l’URL GitHub.
J’ai partagé le firmware « radioamateur » dans l’article ci-dessus. Cherchez « ATRV5E » sur cette page pour accéder au lien de téléchargement. La documentation fournie par l’auteur de ce firmware alternatif mentionne beaucoup de modifications à réaliser sur la carte logique, qui vont à l’encontre de votre approche de rétro-ingénierie. Vous pourrez éventuellement trouver toutefois des informations utiles avec l’aide des commentaires laissées dans le code assembleur.
La référence ATR420 (3558PP) que vous mentionnez est visiblement erronée. L’ATR420 n’existe pas, il s’agit juste d’un nom générique pour désigner toute la gamme de postes : ATR421, ATR423, ATR425 et ATR427. Le dernier chiffre permet d’identifier la gamme de fréquences du poste. Est-ce réellement ce qui est inscrit sur l’étiquette d’identification collée au dissipateur thermique à côté de la connectique arrière de vos postes? L’identifiant 3558PP correspond au numéro de licence P.T.T. (administration Française « Postes et télécommunications ») pour le modèle du poste.
Cordialement,
Ludo
Bonjour Ludo,
Grâce au code source du firmware ATRV5E, j’ai réussi à comprendre complètement la configuration du PLL. Je peux maintenant recevoir et émettre sur n’importe quelle fréquence avec un pas de 12,5 kHz. Pour l’instant, sans CTCSS. Il reste encore quelques points à résoudre et quelques améliorations à apporter.
Je n’arrivais à trouver aucune documentation parce que je pensais que 3558 était le modèle du poste. Sur la face avant, il est effectivement inscrit ATR420. J’ai ajouté la photo sur Git, dans le dossier photos. Malheureusement, je ne connais pas du tout le français pour lire la documentation, je dois donc m’appuyer sur la traduction de ChatGPT et parfois deviner certaines abréviations.
Mon approche consiste à conserver le poste dans son état d’origine, à remplacer uniquement le firmware et à publier un code source qui puisse être modifié selon les besoins de chacun. Je le considère comme un bel exemple d’ingénierie radio, plutôt que comme un moyen de communication principal.
J’aime le fait qu’avant la mondialisation, les ingénieurs de chaque pays avaient leur propre style et leur propre « signature ». Dans nos régions, le matériel français est extrêmement rare, et je suis admiratif de l’élégance des schémas et des solutions techniques.
Bonjour Alexey,
Je vous réponds rapidement dans un premier temps.
Avez-vous vu le lien de téléchargement de ma documentation au début de cette page ? -> http://link.shibby.fr/atr42x
Le format texte PDF devrait être plus pratique à traduire. Je n’ai pas repris les éléments techniques fournis par ALCATEL dans les documents techniques officiels, mais vous y trouverez certainement des éléments de réponses à vos interrogations.
Concernant le CTCSS, votre photo ne montre pas cette carte option, qui serait normalement reliée sur le connecteur J22 de la carte logique.
Les schémas associés aux documents techniques d’ALCATEL sont effectivement très instructifs et très détaillés. Je garde en tête, pour les longues soirées d’hiver, qu’il pourrait être utile de convertir les scans PDF en fichier texte PDF, afin de simplifier la traduction pour les non francophones.
Il me manquait le modèle VHF « 150MHz » de ce poste (ATR421 / ATR9211), mais je pense avoir trouvé une personne qui pourrait m’en vendre un. Je suis impatient de pouvoir tester votre firmware!
Bonsoir Alexey,
J’ai pu compiler et tester votre logiciel sur l’ATR 9211 que j’ai reçu il y a quelques jours. Cela fonctionne sans problème.
Dans le même temps, j’ai ajouté sur cette page quelques documents qui pourraient peut-être vous être utiles, notamment des copies d’EPROM avec les firmwares ALCATEL récupérés sur mes différents postes (variantes avec PLL MC145156P2 et MC145158-2), ainsi que des documents de F5FYU décrivant les points de réglage des différentes cartes radio (notamment pour l’ATR 421 / 9211).
J’ai également fait travailler l’IA Claude sur un applicatif officiel d’ALCATEL (DGC 3P6) et lui fournissant une liste exhaustive des liaisons électriques entre le 8031 et ses périphériques (données du schéma électrique) ainsi que mon document PDF de rétro-ingénierie. Le résultat est accessible ici : https://blog.shibby.fr/wp-content/uploads/Images/Radio/Alcatel/ATR420/EPROM/2emeGeneration_SHIBBY/GESTION/DGC_3P6_userSRC_annotated.SRC. Cela prend du temps car j’utilise un compte gratuit pour l’IA Claude, et il reste encore quelques informations à intégrer en commentaires dans le code désassemblé. La suite de ce travail sera documentée ici : https://blog.shibby.fr/2026/07/alcatel-atr-420-9210-firmware-alternatif/ . Vous y trouverez peut-être un complément d’information utile.
Bonsoir Alexey,
Pour information concernant la gestion des deux références de PLL : la documentation de personnalisation de l’applicatif SC20 version 1P3 mentionne un bit dans l’EPROM de personnalisation utilisé pour indiquer le type de PLL avec lequel l’applicatif doit dialoguer. Il s’agit du bit d4 à l’adresse EPROM 046C. Voir ce document, page 7/21 : https://blog.shibby.fr/wp-content/uploads/Images/Radio/Alcatel/ATR420/Docs/Personnalisation_420_SC20_Version_1-3__scan.pdf .
La copie d’EPROM applicatif SC20 version 2P2 dont je dispose est disponible en téléchargement pour analyse du code : https://blog.shibby.fr/wp-content/uploads/Images/Radio/Alcatel/ATR420/EPROM/3emeGeneration_SHIBBY/GESTION/27C512_SC20_2P2__PLL_MC145158-2__CS_3DF4.bin . ATTENTION, il s’agit d’un applicatif dédié à la carte logique universelle qui a une affectation totalement différente des signaux sur le microprocesseur 8031! Vous ne pouvez pas réutiliser le code désassemblé tel quel. Il faudra l’adapter pour réaffecter les signaux des liaisons électriques applicables à votre carte logique de première génération, entre le 8031 et la PLL.
La gestion de ce bit dans l’applicatif d’origine de votre ATR421 n’est pas présente, car vous avez une version DIGICOM (DGC) pour laquelle la documentation officielle d’ALCATEL ne mentionne pas ce type de paramétrage de personnalisation.
Bonjour Ludo,
Je suis très heureux que tu te sois joint au travail sur le firmware. Je suis convaincu qu’ensemble, nous réussirons à créer une très bonne version.
Pour le moment, le principal problème est de trouver comment activer le squelch. Je n’ai pas non plus le schéma du microphone à main (la « tangente »). Je vois sur les photos que le tien est connecté.
Actuellement, je passe mes vacances avec ma famille au bord de la mer Rouge. Je reprendrai bien sûr le travail dès mon retour à la maison.
Bonsoir Alexey,
Le squelch est géré de façon logicielle : Le 8031 surveille le signal DP (Détection de Porteuse) provenant de la carte radio, et pilote MA05 sur la carte logique pour diffuser le signal reçu dans le haut-parleur.
Je devrais avoir le temps de dessiner le schéma électrique du microphone avant la fin de la semaine. Il n’y a qu’un commutateur type DPDT actionné par le PTT, et une capsule dynamique 600Ohms. La prise est de type DIN à 8 contacts : https://fr.rs-online.com/web/p/connecteurs-din/0490951
De mon côté, je nourris l’IA avec toutes les informations que j’ai en ma possession afin d’obtenir un code désassemblé commenté et facilement compréhensible. Je vois sur ton GitHub que tu sembles être à l’aise avec l’assembleur, donc ces informations seront très certainement utiles pour concevoir le firmware alternatif.
J’ai pris la liberté de supprimer ton adresse e-mail dans ton message, afin d’éviter qu’elle soit collectée par des robots pour alimenter une base de données destinée à l’envoi de SPAM. Nous continuons nos échanges sur Telegram, ce qui devrait fluidifier le partage d’informations ainsi que l’avancée dans la conception du firmware.
En attendant la reprise de tes travaux sur le firmware, profite bien de ces vacances en famille 🙂