FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  Construire un ICD2 USB

 




Il y a 20 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Construire un ICD2 USB

n°69592
Mkala
Hardstyle powa !
Posté le 02-03-2006 à 18:42:51  profilanswer
 

Salut a tous !
 
Ceux qui programment les PIC connaissent surement l'ICD (In Circuit Debugger) ou l'ICD2 (version depuis MPLAB6)
 
La premiere version etait "gratuite" car Microchip fournissait les schemas et on pouvait se la realiser.
 
La deuxieme version n'est plus que comercialisee (160€), microchip ne fourni plus de schemas.
Certaines personnes on fait du reverse engineering afin de refaire les schemas de l'ICD2. Le probleme est qu'il faut un microcontroller de chez Cypress (gestion de l'USB) quasiment introuvable, et que la densite des composant fait qu'il faut un PCB double couche (pas pratique pour du home-made).
 
Le circuit presente ici est un ICD2-Like on va dire (et pas un clone comme certains pretendent, il n'est pas une copie de l'original).
Beaucoup plus simple, il presente par contre l'inconvenient d'etre plus lent que l'original utilise en USB(on est en USB mais on emule le RS-232, ce qui fait qu'on garde la lenteur de la liaison serie) et ne dispose pas du reglage automatique de la tension VPP (reglagle manuel ici donc).
Mis a part ca, il s'utilise exatectement comme l'ICD2 !
 
Assez de blabla, voici a quoi il ressemble :
 
http://echapatte.free.fr/articles/icd2/rev_2_assembled_top.jpg
 
http://echapatte.free.fr/articles/icd2/rev_2_assembled_bottom.jpg
 
 
Le schema :
 
http://echapatte.free.fr/articles/icd2/icd_usb_rev2_schematic_small.png
En full Size : http://echapatte.free.fr/articles/ [...] ematic.png
 
PCB, description detaillee et guide de montage a venir...
Mais en attendant je reponds a vos question si jamais bien entendu ;)
 
A+++


---------------
http://www.chapslab.com : electronics & more
mood
Google
Posté le 02-03-2006 à 18:42:51  profilanswer
 

n°69638
Mkala
Hardstyle powa !
Posté le 05-03-2006 à 20:12:51  profilanswer
 

Comme ca a pas l'air d'interesser un tas de monde, je met un lien vers l'article qui est complet now, comme ca je suis quite de tour reecrire ici :
 
http://www.chapslab.com/articles/icd2
 
 
A+++


---------------
http://www.chapslab.com : electronics & more
n°69648
re12
Back to the futur!
Posté le 06-03-2006 à 20:35:26  profilanswer
 

Bonne idée, ca peu toujours servir!
 
 :)


---------------
SERVICE REALISATION DE CIRCUIT IMPRIME        Mon laser        
n°69649
ced-2k
TODO : Insert text here.
Posté le 06-03-2006 à 21:03:06  profilanswer
 

Belle réalisation :)
 
Mais je me pose quelque questions :

  • Le chip FT232RL se trouve-t-il facilement? (et ou? :whistle:)
  • Je suppose qu'a l'autre bout du RJ12 on connecte une carte où on plug le PIC... Existe-t-il un typon pour cette carte?
  • Est-ce que cela permet de programmer/debugger des pic18 ?


Merci d'avance :hello:

n°69650
The_Real_S​lim_JeSuS
Citron Addict
Posté le 06-03-2006 à 21:06:55  profilanswer
 

Mis à part le fait que je ne capte pas bien l'interet de monter une adaptation USB pour faire du RS. (autant faire du RS direct.)
 
Sinon c'est une jolie petite carte.
 
Edit (suppression de plein de bétises  [:grut] )


Message édité par The_Real_Slim_JeSuS le 06-03-2006 à 21:09:41
n°69659
Trracer
Posté le 07-03-2006 à 13:23:13  profilanswer
 

Moi ce que je comprend pas c'est pourquoi utiliser un chip usb pour apres repartir en liaison serie plutôt que d'utiliser un pic disposant directement des fonctions usb en natif. Y'a une raison à ce choix ?

n°69667
Mkala
Hardstyle powa !
Posté le 07-03-2006 à 22:18:55  profilanswer
 

Salut a tous !
 
re12 : ouais ca peut depanner ;)
 
ced-2k : merci  :jap:  
Pour le Chip, ftdichip.com il y a un shop online. Mieux : http://shop.soudez.be/
Pour de l'autre cote, ca prends les signaux de programation + alim et apres tu connectes sur ton pic... oui tu peux avoir une carte de developpement (jai pas de liens sous la main mais yen a pleins sur le net) ou alors rajouter un prise RJ12 et programmer ton PIC ISCP (In Circuit Serial Programming) càd sur ta carte application (attention tout de meme a ce que tu branches sur les pates ou la programmation passe, voir datasheet).
Oui la famille 18F est supportee par ce programmeur/debuggeur et MPLAB dès la 6.0 (7.31 actuellement)
 
 
The_real_slim_jesus : merci pour la carte ;)
En ce qui concerne l'interet de faire USB > RS il y a deux raisons : tous les ordis n'ont plus de RS today (surtout les portables), ca permet d'alimenter l'ICD2 + la cible si faible consommation (comme ecrit ds l'article).
 
Trracer : oui ya une raison. A la base, c'est du copiage d'ICD2. Si tu veux changer de pic, tu ne peux plus utiliser les firmwares inclus avec MPLAB (l'ICD se reflash a chaque changement de famille ! c'est pas le meme firmware pour du 12F que du 16F ou 18F !) : ils sont prevus pour 16F877 (et ca marche en 16F876, c le meme avec des pattes en moins). Ensuite, mettre en place l'usb avec un pic il te faudrait ecrire un firmware, utiliser/creer un driver USB et surtout faire que MPLAB communique avec ! (la faut etre callé en reverse engineering...)


---------------
http://www.chapslab.com : electronics & more
n°69703
The_Real_S​lim_JeSuS
Citron Addict
Posté le 08-03-2006 à 21:39:39  profilanswer
 

L'idée est plus de coller au max à la carte d'origine. C'est pas bête. Et quite à utiliser un adapt usb => RS232 c'est idiot de pas se le mettre sur la carte.
 
D'autant que je ne pensais pas à l'alim et c'est loin d'être idiot de récuperer l'usb.

n°69713
Mkala
Hardstyle powa !
Posté le 09-03-2006 à 14:34:52  profilanswer
 

Ben il y a toujours plusieures facons de voir les choses ;) Je suis content d'avoir vos avis d'ailleurs, c'est toujours interessants des avis constructifs.
Et apres il y a souvent des choix a faire, choix que tout le monde ne ferait pas de la meme maniere...
 
Mais pour ce projet, je crois qu'il est pas trop mal ! par contre on peut tjs ameliorer c'est sur...


---------------
http://www.chapslab.com : electronics & more
mood
Google
Posté le 09-03-2006 à 14:34:52  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Electronique


  Montage


  Construire un ICD2 USB

 

Hit Parade