Mémoire protégée en écriture et mots de passe
Certains transceivers protègent leur mémoire en écriture : certaines pages ne peuvent pas être écrites tant que le module n’est pas déverrouillé avec un mot de passe. CodingBox gère cela dans les paramètres de l’application.
Comment fonctionne le déverrouillage
Le module est déverrouillé en écrivant un mot de passe à une adresse spécifique avant que les pages protégées ne soient écrites. Dans les paramètres, vous configurez :
- l’adresse de table qui sélectionne la zone protégée,
- l’adresse du mot de passe où le mot de passe est écrit,
- la valeur du mot de passe elle-même.
Une fois ces valeurs définies, les pages sélectionnées peuvent être écrites sur le module.
Où trouver les valeurs
Les modèles de mots de passe connus pour les modules courants sont conservés dans la base de données CodingBox et appliqués par l’application. Lorsqu’un module nécessite des valeurs que vous n’avez pas, elles doivent provenir de la documentation du module ou de son fabricant.
Écrire dans une mémoire protégée modifie le module de façon permanente. Une sauvegarde est effectuée avant l’écriture — voir la Code database.
Mot de passe refusé, protection matérielle en écriture ou écriture qui ne persiste pas : Erreurs de lecture et d’écriture EEPROM.