Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
world_rally_gaelco [2022/01/09 23:05] Rom1 |
world_rally_gaelco [2022/01/09 23:22] (Version actuelle) Rom1 |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
===== Protection ===== | ===== Protection ===== | ||
- | La carte embarque un coprocesseur Dallas DS5002FP. Celui-ci patch à la volée les instructions du jeu et évite qu'il ne crash. Le code nécessaire bon fonctionnement est stocké dans une RAM alimentée par un batterie lithium (pile suicide).\\ | + | La carte embarque un coprocesseur Dallas DS5002FP. Celui-ci patch à la volée les instructions du jeu et évite qu'il ne crash. Le code nécessaire bon fonctionnement est stocké dans une RAM alimentée par un batterie lithium (pile suicide). |
+ | |||
+ | {{: | ||
En cas de défaillance un message " | En cas de défaillance un message " | ||
- | {{: | + | {{: |
Si cela se produit, la cause la plus probable est une pile à plat. Dès lors il suffit de changer la pile et de recharger le programme.\\ | Si cela se produit, la cause la plus probable est une pile à plat. Dès lors il suffit de changer la pile et de recharger le programme.\\ | ||
Autre possibilité: | Autre possibilité: | ||
- | {{: | + | {{: |
- | + | ||
- | ==== ==== | + | |
==== Reprogrammation DS5002FP ==== | ==== Reprogrammation DS5002FP ==== | ||
Ligne 29: | Ligne 30: | ||
=== Pre-requis === | === Pre-requis === | ||
- | Le matériel nécessaire à la reprogrammation se résume à un port série (ou un adaptateur RS232-USB) et quelques fils. Coté logiciel TeraTerm ou Minicom feront l' | + | Le matériel nécessaire à la reprogrammation se résume à un port série (ou un adaptateur RS232-USB) et quelques fils.\\ |
- | Vous devrez également disposer du {{: | + | Il faudra avoir remplacé la batterie au préalable, sinon le programme s' |
+ | |||
+ | Coté logiciel | ||
=== Matériel === | === Matériel === | ||
Ligne 46: | Ligne 49: | ||
**ATTENTION: | **ATTENTION: | ||
- | **ATTENTION2: | + | **ATTENTION2: |
Avec un adaptateur USB-RS232 courant cela donne: | Avec un adaptateur USB-RS232 courant cela donne: | ||
Ligne 63: | Ligne 66: | ||
Lancez la connection, vous êtes prêt. | Lancez la connection, vous êtes prêt. | ||
+ | |||
+ | === Chargement === | ||
+ | |||
+ | Vous pouvez allumer la PCB et la laisser bloqué sur le " | ||
+ | |||
+ | Via le terminal envoyé un retour chariot (touche entrée). Vous devriez avoir l' | ||
+ | |||
+ | {{https:// | ||
+ | |||
+ | Les commandes à taper: | ||
+ | |||
+ | - **L** | ||
+ | - Ca ne sert à rien à part vérifier le status du DS50002FP et vérifier la bonne communication | ||
+ | - Il devrait répondre LOCKED | ||
+ | - **U** | ||
+ | - Déverouille le processeur | ||
+ | - Celui-doit répondre UNLOCKED | ||
+ | - **W MCON 79** | ||
+ | - Initialise le registre MCON à la bonne valeur | ||
+ | - **R** | ||
+ | - Vérifie la valeur des registres. | ||
+ | - La réponse devrait indiquer que le MCON vaut 78. | ||
+ | - **L** | ||
+ | - Permet de charger le contenu du code. | ||
+ | - Se met immédiatement en attente du code. | ||
+ | - Copié-collé le **contenu du fichier WDALLAS.HEX**. | ||
+ | - Cela peut prendre plusieurs minutes (10 minutes). | ||
+ | - Une fois terminé un invite de commande vide se présente. | ||
+ | - **Z** | ||
+ | - Vérouille le processeur. | ||
+ | |||
+ | Une fois ces opérations réalisées, | ||
===== Téléchargements ===== | ===== Téléchargements ===== | ||
Ligne 68: | Ligne 103: | ||
* {{: | * {{: | ||
* {{: | * {{: | ||
+ | * {{: | ||