Bonjour,
Que pensez-vous de ce modèle ?
http://cgi.ebay.fr/Programmateur-de-...QQcmdZViewItem
Et le vendeur, qu'en est-il ?
Merci pour votre expérience.
-----
Bonjour,
Que pensez-vous de ce modèle ?
http://cgi.ebay.fr/Programmateur-de-...QQcmdZViewItem
Et le vendeur, qu'en est-il ?
Merci pour votre expérience.
Bonsoir, Gérard
Personnellement, pour l'utilisation de microcontrôleurs, je n'ai pas utilisé très longtemps de programmateur.. Pour passer directement aux debugger.
Aussi, te voyant venir, je conseillerais vivement à ta moitié (très généreuse, d'après ce que l'on peut lire), de t'offrir un vrai debugger. Il y a des clones sur Ebay au même prix que celui que tu présentes , et entre un programmateur et un debugger in circuit, c'est le jour et la nuit (hihihi..)
thierry
Salut Thierry,Bonsoir, Gérard
Personnellement, pour l'utilisation de microcontrôleurs, je n'ai pas utilisé très longtemps de programmateur.. Pour passer directement aux debugger.
Aussi, te voyant venir, je conseillerais vivement à ta moitié (très généreuse, d'après ce que l'on peut lire), de t'offrir un vrai debugger. Il y a des clones sur Ebay au même prix que celui que tu présentes , et entre un programmateur et un debugger in circuit, c'est le jour et la nuit (hihihi..)
thierry
Voilà ce qui est écrit : Programmateur de PIC USB ICD2 ICSP JDM
Est-ce-que cela ne correspond pas à ce que tu dis ?
Au fait, tu fais comment pour être si bien renseigné sur ma moitié ?
C'est vrai qu'elle est très gentille.
Re-Bonsoir, Gérard
Un examen rapide de ton lien montre que sur la platine, il y a une fiche USB, un convertisseur USB-serie type FT232 (ancien modèle, vu qu'il y a un quartz), un convertisseur haute tension (13V?), avec la self (c'est ce qui ressmble à une résistance verte) et un seul circuit logique.
Un clone ICD22 ressemble plutôt à celà, avec un pic18 pour l'USB et le pic 877 pour l'ICD:
http://cgi.ebay.fr/ICD2-5-Debugger-w...ayphotohosting
thierry
PS: tu vois, je fais économiser des sous à ta moitié.
Salut,
Non, ce n'est qu'un programmateur...Voilà ce qui est écrit : Programmateur de PIC USB ICD2 ICSP JDM
Est-ce-que cela ne correspond pas à ce que tu dis ?
D'ailleurs, sur la photo tu ne vois pas de connecteur RJ nécessaire au debugger, et en plus il n'y a pas de µC de communication à part le pavé USB...
David.
Salut Gérard, thm, et DavidDB
thm à raison, un programmateur est bien dès lors que tu as mis au point ton programme et que tu souhaites le "charger" dans quelques µC en vue d'une petite série de cartes.
Pour du développement un programmateur-debugger permet de programmer "in-situ" ta cible ou de prendre la main sur le µC pour "suivre" le déroulement de ton programme pas à pas.
Pour ma part je trouve que l'ICD2 est pratique, je ne m'en sers pas en debugger, tu peux trouver des clones à des prix honorables même sur le site que tu mentionnes je crois.
Il faut juste prévoir sur ta carte un connecteur ICSP (In Circuit Serial Programmer) qui prend la forme d'un petit cordon terminé par un connecteur RJ45 qui permet de brancher la prise de l'ICD2.
Donc sur ta carte tu auras juste un connecteur type HE14 à 5 plots à câbler pour pouvoir brancher le cordon ICSP.
@+
Bonne nuit à tous, je dois aller faire le café pour demain (c'est urgent).
thierry
Cela dit l'appellation sème la confusion, elle ne correspond pas à la photo.
Le type de µC supportés n'est pas top (il manque le 18F4520 qui remplace le 18F452) ainsi que bon nombres de 18Fxxx de dernière génération (18F8722 par exemple).
Et en plus, on ne donne pas le nom du logiciel de transfert, et donc impossible de savoir si c'est un logiciel connu ou un mélange de tout qui ne sera mis à jour que rarement...Cela dit l'appellation sème la confusion, elle ne correspond pas à la photo.
Le type de µC supportés n'est pas top (il manque le 18F4520 qui remplace le 18F452) ainsi que bon nombres de 18Fxxx de dernière génération (18F8722 par exemple).
David.
Merci à tous,
Et maintenant, avant d'aller au lit, vous me conseillez quoi ?
Je voudrais un "truc" qui me permette de "suivre" l'évolution du prog.
ICD2 serait OK ?
Pour de l'ICSP, faut-il au préalable charger un bootloader ?
J'ai beaucoup lu à gauche et à droite sur la toile, mais on trouve tout ... et surtout n'importe quoi.
Je m'en remets donc aux spécialistes du forum.
Merci d'avance et bonne nuit.
PS pour David : si tu es à l'heure de l'apéro tu devrais être .... au Canada (coté est) ?
Bonne fin de dimanche.
un vrai ICD2...vous me conseillez quoi ?
Sinon, un clone type olimex (+/-50€ sans le port) ou du même style.
Par contre, je ferais moins confiance au lien du clone de Thm, car la liaison USB est assurée par un PIC, et je ne suis pas certain (à confirmer) que le jour ou Microchip change le firmware du protocole USB (pas celui du debug ou prog des µC) cela soit faisable facilement avec ce clone...
Non, l'ICSP c'est un bête bout de câble pour faire une programmation traditionelle.Pour de l'ICSP, faut-il au préalable charger un bootloader ?
Non, je suis en France, mais la France est grande et ne se limite pas à la métropole...PS pour David : si tu es à l'heure de l'apéro tu devrais être .... au Canada (coté est) ?
David.
En mode debug ICD2 charge en haut de ROM un programme de 0x120 mots qui va lui permettre de prendre la main sur le µC.
@+
Là, on est d'accord, les pics, c'est pas réputés pour leur filiabilité.
Kékésésako ???.... le jour ou Microchip change le firmware du protocole USB (pas celui du debug ou prog des µC) cela soit faisable facilement avec ce clone...
En fait, le premiers icd2 n'étaient même pas fait avec un µC USB microcochip. Et il y en a encore beaucoup avec des µC Cypress (voir OLIMEX) ou un des premiers clones http://membres.lycos.fr/silicium31/E...C/free_icd.htm
Il y en a aussi des "série" http://www.jelectronique.com/modules...php?storyid=56 (mais bon, là, il y a le temps d'aller boire un café entre l'exécution de 2 instructions).
Finalement, il en existe avec FT232 pour la conversion série-USB,
http://forums.futura-sciences.com/thread103233.html
ET, depuis que microchitte a sorti les pics18F4550 USB, ce sont ceux là qui remplissent le rôle de convertisseur USB-série.
Alors, ça marche ou ça marche pas (c'est comme n'mporte quel périphérique USB) , et c'est pas le fait de remplacer le programme du 18F4550 qui va accélérerer ou ralentir le débit ni améliorer la fiabilité de la chose et encore moins changer le protocole USB. Ca ne changera pas non plus tout les ICD2 marque microchip avec des µC Cypress.
http://www.icd2clone.com/wiki/Main_Page
thierry
Merci à tous.
En conclusion : un vrai ICD2 de chez Microchip.
Tout le monde est d'accord ?
Encore une question :
http://www.lextronic.notebleue.com/produit.php?id=151
vous en pensez quoi ?
Merci d'avance.
Ca a tout l'air d'un équivalent à l'ICD2.
Bonjour, Gérard
Celui que je t'ai montré dans mon post #4 d'Ebay m'a l'air très bien et il est livré avec 2 supports ZIF pour programmer des modèles dips. Et il te reviendra 40 eur port compris (soit 1/4 de l'original).....
Quand à celui que de Lextronic, il s'agit d'un truc propriétaire : si tu regrades en bas de page, en dessous de "debugger" :
ICD qui vous permettra (si vous avez développé vos applications à l'aide des compilateurs MikroBASIC, MikroC ou MikroPASCAL) de...
A déconseiller donc absolument
thierry
Oui je n'avais pas vu mais thm a raison, le problème des trucs propiétaires c'est que tu a un fil à la patte et tu es d'office marié avec MikroE pour exploiter le produit.
Vu que tu as PROTON, ce n'est pas un bon choix pour ton besoin.
@+
Simple...Kékésésako ???
ET, depuis que microchitte a sorti les pics18F4550 USB, ce sont ceux là qui remplissent le rôle de convertisseur USB-série.
Alors, ça marche ou ça marche pas (c'est comme n'mporte quel périphérique USB) , et c'est pas le fait de remplacer le programme du 18F4550 qui va accélérerer ou ralentir le débit ni améliorer la fiabilité de la chose et encore moins changer le protocole USB. Ca ne changera pas non plus tout les ICD2 marque microchip avec des µC Cypress.
Le firmware du 4550 est protégé par Microchip, alors que le « firmware » du Cypress est téléchargeable librement...
D’ailleurs, je ne sais pas pourquoi ce firmware est protégé, alors que le firmware du programmateur USB de la même firme est libre de droit !
Donc, avec un clone :
Si un jour Microchip change le firmware (ce qui est toujours probable) du contrôleur USB (type d’encapsulation des données, nombre de données par trame, délais des trames, vitesse liaison série, parité, encapsulation de la donnée série, …) il faudra plus de temps pour avoir la modification opérationnelle sur le 4550 vu qu’il faudra connaître d’une manière ou d’une autre la procédure exacte du firmware protégé, alors qu'avec le Cypress c’est librement téléchargeable ; en fait cela ne concerne pas exactement le Cypress, mais plutôt l’eeprom série qui contient tous les paramètres...
A moins que d'ici là, Microchip ne donne l'accès à l'Hex du 4550 (ou de sa future version) et là, la question ne se pose plus; comme cela à été le cas avec l'ICD1 où tout était libre de droit...
Et si Microchip ne rend pas public le firmware du 4550 pour sa nouvelle version, je suis certain qu’ils donneront l’accès à cette modification pour les possesseurs d’un ICD2 original par une des méthodes habituellement utilisées pour ce genre d’upload…
Conclusion, si on opte pour l’achat d’un clone de l’ICD2 , il est préférable pour le moment et par sécurité de rester sur un contrôleur USB Cypress, car le firmware du contrôleur USB Microchip n’est pas libre de droit. En plus, la démarche peut paraître étrange d’acheter un produit issu d’un commerce parallèle avec un firmware soit disant protégé; dans ce cas là, il vaut encore mieux réaliser le clone soi-même vu que tout est à disposition sur le net y compris ce firmware « protégé » par Microchip.
Cependant, j’ai vu que certains auteurs de clone ICD2 proposaient leur propre firmware (avec sources) pour l’interface USB et qui restait compatible MPLAB.
Bien je ne dirais pas ça…En conclusion : un vrai ICD2 de chez Microchip.
Si tu as un budget serré ; sur le net il y a de quoi réaliser soi-même un clone, avec un dont je suis certain qu’il fonctionne (celui de Silicium pour l’avoir vu fonctionner dans une école)
Si ton budget est moins serré, regarde du côté des clones déjà assemblés, et fais ton choix pour le contrôleur USB…
Si ton budget est no limit : c’est l’ICD2 original à +/- 91€ hors transport, vu la force de l’Euro face au Dollar…
Autrement, un produit sympa complet pour moins de 55€ port compris :
http://cgi.ebay.com/USB-PIC-16-ICD-2...QQcmdZViewItem
David.
Bonjour à tous
J'ai pris en retard le cours de ce fil, et je me permets de vous soumettre mon avis sur le sujet :
Pourquoi ne pas réaliser soi-même un clone ICD2 ?
Je suis en train de réaliser un tel montage qui n'est absolument pas complexe, et dont la seule grosse contrainte est de trouver un PIC 16F876 et non un PIC 16F876A.
Même si des bidouilles existent pour rendre compatible un PIC "A" avec ce montage, un ancien PIC 16F876 garantira une transparence totale à l'utilisation ! (MPLAB aura l'impression de voir son authentique ICD2 sans aucune bidouille).
Bien sûr si vous êtes dans mon cas et que vous trouvez un PIC 16F877 dans vos tiroirs, le montage reste possible !
Dernière précision : le montage de base fonctionne avec le port série, mais j'ai cru comprendre que ceux qui fonctionnent sur port USB ont juste un simple convertisseur USB - Série! La vitesse reviendrait donc au même finalement ?
Sans plus attendre, je vous donne le lien qui m'a permis de commencer mon montage :
http://home.vrweb.de/~lotharstolz/st.../icd/main.html
A+
Un grand merci à tous pour vos avis éclairés.
Comme le dit Hulk, je possède un compilateur Basic (Proton+) et tout n'est pas forcément compatible.
Je pense que je vais quand même me décider pour un original de Microchip.
Quelques discussions sur le coin de l'oreiller ... et le Père Noël fera le reste.
Si vous avez d'autres idées, propositions, n'hésitez pas, il y a peut être d'autres forumeurs qui sont preneur de vos infos.
Bonne nuit à tous, je dois aller faire le café pour demain (c'est urgent) !!!
Oui par-là, mais la vie n'est pas si idyllique que cela...Martinique ? Guadeloupe ? Guyane ?
Tu nous a mis l'eau à la boucle (au moins à moi) , on (je) voudrait(s) savoir !
C’est le département où des employés d’EDF sont entrés dans la centrale cagoulés et ont mis en panne les huit moteurs de la production de l’île, ce qui nous a valus plusieurs mois avec des coupures tournantes (pouvant aller jusqu'à douze heures) avant le rétablissement complet du réseau après le saccage de la centrale (des collègues à toi Gérard ???). Il ne faut pas oublier que pas de courant = pas d’eau (les pompes fonctionnent bien entendu à l’électricité !).
Les problèmes de racisme, grèves, corruptions, sabotages et toutes magouilles du style sont quotidiennement épuisants, mais on s'y fait et c'est le prix à payer pour vivre ici...
David.
Pourquoi ces arguments ?
......
Oui par-là, mais la vie n'est pas si idyllique que cela...
C’est le département où des employés d’EDF sont entrés dans la centrale cagoulés et ont mis en panne les huit moteurs de la production de l’île, ce qui nous a valus plusieurs mois avec des coupures tournantes (pouvant aller jusqu'à douze heures) avant le rétablissement complet du réseau après le saccage de la centrale (des collègues à toi Gérard ???). Il ne faut pas oublier que pas de courant = pas d’eau (les pompes fonctionnent bien entendu à l’électricité !).
Les problèmes de racisme, grèves, corruptions, sabotages et toutes magouilles du style sont quotidiennement épuisants, mais on s'y fait et c'est le prix à payer pour vivre ici...
David.
Je n'ai jamais saccagé quoi que ce soit et ne suis pas responsable de dégats causés par je ne sais qui à plusieurs milliers de KM de chez moi.
Salut,
Ce n'est pas ce que j'ai dit...Pourquoi ces arguments ?
Je n'ai jamais saccagé quoi que ce soit et ne suis pas responsable de dégats causés par je ne sais qui à plusieurs milliers de KM de chez moi.
Il me semblait juste que tu travailles à EDF, et donc facile pour toi de connaître le département exact où je me situe, rien de plus...
D'ailleurs, fort heureusement qu'en Europe les employés d'EDF n'on pas la mentalité présente dans les DOM, car je ne sais pas ce qui se passerait en Europe!
David.