Salut dsl suis pas sur Toulouse et je n'ai jamais teste mes j'ai le récupérer le tutos si sa t'intéresse mes je pence que tu dois l’avoir et bon courage @+
Le JTAG pour quoi faire ?
Il est possible de mettre à jour le firmware des démodulateur Pour cela il faut utiliser une liaison série entre votre déco et le PC via le logiciel de communication RS232.
Si, pour une raison anormale ( logiquement le loader est la pour ça ), le logiciel/firmware 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.
En fait c'est quoi JTAG ?
le JTAG est un port dont sont dotés tous les processeurs actuels. 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 deco Worldsat les points de soudure du connecteur sont existants sur la carte mère. Il faut utiliser un montage électronique d'interface entre votre PC et le démodulateur.
Avant tout chose
Avant d'utilser le jtag, vérifer si le déco à encore un loader ou pas !
C'est assez facile à vérifier. Il faut ouvrir un hyperterminal en 115200Bds/8bits data/ No Parity/ 1 Stop bit/ No Flow control.
Brancher le cordon du déco au secteur. Si un "S" apparait sur l'hyperterminal c'est que le deco est encore flashable par RS, si rien n'apparait on est peut être bon pour Jtag.
Procédure JTAG sur Ng4 Worldsat Cherokee
Kit Jitag
Nous poposons un Kit Logiciel Jtag et les Firmwares pour jtag.
Ce pour la remise en état de Cherokee 9000 ng4, 9900 ng4 ( Génération 4 ) . Permettent, entre autres, de récupérer les décos bloqués par un logiciel NON officiel
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 de quoi construire l'interface JTAG, mais vous pouvez aussi utilser une version simplifiee ou l'acheter toute faite.
Branchement
Pour brancher l'interface JTAG au démodulateur, il vous faudra souder les fils (max 30 cm) directement sur la carte mère.
Respecter les spécifications des noms des signaux selon le plan de l'interface que vous utilisez. Placer les fils avec une petite goutte de soudure en utilisant un fer à souder de faible puissance comprenant une panne de précision. Attention à ne pas provoquer de court-circuits en débordant avec la soudure. Evidemment, l'opération se fait cordon secteur débranché !
Localisation du port JTAG sur carte merre Ng4
Définition du port JTAG
Le 3.3v alimentant l’interface à prendre sur le connecteur P1(10 ou 11) ... pas obligatoire !
Avec l'interface Jtag-Multi de PCBWIRE
On se sert du connecteur pour sc2000 et on branche les fils comme suit vers HS1 ( le conncteur du worlsat ):
1 3v3 sur le 3v3 du deco du connecter d'alim
2 TDO sur 8 de HS1
4 TDI sur 7 de HS1
5 TRST sur 10 de HS1
7 TCK sur 6 de HS1
9 TMS sur 5 de HS1
8 GND sur 2 de HS1
Les jumper sur A sauf celui du bas sur B
Avec le kit de ce site
- Souder Interface JTAG sur démo (HS1) en respectant les signaux
- Brancher la prise 220 du Démo
- Lancer JKEYS
- Cliquez « Flash Programming » faire OK
- Modifier dans « Base Adress » l’adresse 7FF8 0000 par 7FE0 0000 ensuite Cliquer sur Detect Jkeys doit renvoyer Part info, Manufacturer info et Mfg/Device Info.
- cliquez sur « Erase » ensuite « OUI »
Cliquez sur « Program » ensuite « OUI » puis sélectionnez le firmware correspondant à votre démo - attendre la fin de programmation jusqu’à 100%. Eteindre le démodulateur, dessouder l’interface JTAG ensuite redémarrer démo
Astuces:
Si une erreur "DCU" apparait, démonter la face avant, et recommencer !
Si apres ça "Error DCU peek" ..
- Ne pas tenir des messages d'erreur et faire OK
- Cliquer sur "flash programming"
- Ensuite clic en bas à droite (load trap)
- Avant de faire ok débrancher et rebrancher le secteur ( tres rapidement ,dans les 2 secondes) et faire OK
- Une fois le trap chargé continuer
- Changer adresse 7ff8 en 7fe0 faire détect
- Faire érase puis ensuite programe
- ...
Sous Win200 et XP il peut être nécessaire (pas toujours) de lancer Userport.exe avant pour bien gerer le port paralelle en mode ECP.
Si vraiment vous n'y arrivez pas quelques amateurs disposant de l'interface jtag proposent de vous aider dans leur région : Reseau Jtag
http://worldsat.rtfm.be/faq.php?op=detail&scat=44&pid=97