Explication et mode d’emploie JTAG DM500

radmau

Ancien Staff
Inscrit
26/5/08
Messages
9 780
Explication et mode d’emploie JTAG DM500


Le JTAG pour quoi faire ?
Il est possible de mettre à jour le software des démodulateurs. Pour
cela il faut utiliser une liaison série entre votre démodulateur et
le PC via le logiciel de communication RS232.
Mais, pour une raison anormale, si le logiciel software n’était pas
écrit correctement en mémoire flash ou corrompu, il ne serait plus
possible de communiquer par la prise série, celle-ci étant
normalement gérée par le logiciel (qui serait maintenant corrompu).
Pour remettre en état un démodulateur dont le contenu de la mémoire
est corrompu, il faut, par un moyen externe, reprogrammer la mémoire
flash par la méthode JTAG.

En fait c’est quoi JTAG ?
Le JTAG est un port dont sont dotés tous les processeurs actuels.
Pour les pros, cela permet de faire du “debbuging in situ” et “In
Situ Programming”. Le JTAG est une méthode de contrôle des
interconnexions des circuits appelée aussi Boundary-Scan.
Les résultats de ces travaux ont été normalisés sous le nom IEEE
1149.1, appelé aussi standard JTAG. Sur les démos X, il existe une
prise spéciale sur la carte mère. Il faut utiliser un montage
électronique d’interface entre votre PC et le démodulateur : un
câble interface JTAG.

Câble interface JTAG
Il est nécessaire d’utiliser une interface JTAG qui se place entre
le Port Parallèle du PC et le décodeur. Voici à quoi ressemble un
vrai montage JTAG. Mais vous pouvez aussi utiliser un câble JTAG en
version simplifiée ou acheter un vrai JTAG tout fait.
Sous Win2000 et XP, il est peut être nécessaire (pas toujours) de
lancer Userport.exe avant pour bien gérer le port parallèle en mode
ECP.

__________________________________________________ ___________

Explication avec photos pour fabrique un câble JTAG :

1 - Le Câble
Il vous faut des résistance de 100ohms, qu'on devra coupe d'une extrémité
jtag1.jpg
Ensuite prendre une fiche DB25 et repérer le cosses 2,3,4,5 et 11 pour que les résistances soient soudées dessus.
jtag2.jpg
Les cosses 18,19,20,21,22,23,24,et 25 devront être soudées ensemble et reliée a la masse
jtag3.jpg
Ensuite souder d'abords les résistances proprement
jtag4.jpg
Prendre du bon fil souple, et prévoir une astuce pour l'isoler
jtag5.jpg

Faire de belle soudures.... et puis terminer
jtag6.jpg

Il faudra souder maintenant dans la dreambox
Regarder, sur la platine, ces numéros représente leur correspondance avec le cable déjà fabrique. Exemple, "LPT25" est le cable qui sort des 18,...25 relié entre elles, "LPT2 va a la broche n°2 et ainsi de suite.
jtag7.jpg

2 - Partie Logiciel
Souder les cable du DB25 sur la dreambox
jtag8.jpg

a)- Il faudra connaitre le modèle du tuner installé, pour se faire, voir dans le dossier joint et double clic sur "1info.bat"
jtag9.jpg
Dans notre cas le tuner est de type alps, donc, on execute le fichier "2alps.bat" dans le cas contraire ça sera 3alps.bat (tuner philips)
jtag10.jpg
là le flash commence, et dès qu'il termine, vous aurez ce message
jtag11.jpg
Et pour terminer, faudra lui passer une image avec dreamup, la plus simple possible pour commencer, une sifteam ou nabilo.

PS: j'ai oublier de dire que le câble doit mesurer entre 15 et 20 cm, pas plus.
Observations:
Je ne garantie pas que le Jtag fonctionne a tous les coups, car les dream ne sont pas toutes les mêmes.
On retrouve des dreams qui n'ont pas de connecteur pour souder le JTAG.
des fois il faut brancher et débrancher plusieurs fois pour que ça marche.
et des fois ça ne marche pas du tout, je pense a cause de l'architecture de la dream qui peut changer.

telechargement :

Voir la pièce jointe Jtag Dos Software.rar



merci a l auteur

 
Dernière édition:
Retour
Haut