[wiifree] Quel Programmateur?


mattlebichon
 Share

Messages recommandés

Rebonjour et rebravo. Je vais essayer d'être plus cohérent et concentré.

Voilà en gros, après moultes lectures je vais me lancer dans la programmation d'une Wiifree. Donc voici ma question:

quel programmateur choisir? je sais il y en a plein sur ebay (3 en fai lol) mais ques sont les caractéristiques fondamentaux pour garantir stabilité et efficacité ( il parait que les jdm bugent pas mal)?avec alim externe ou le db9 suffit-il?un programmateur de 16f programme-t-il toujours des 12f,ou pas du tout?

celui ci vous semble t-il bon (il n'est pas trop cher même si le transport risque d'être long)?Par contre il n'a pas l'air de gérer les 683 (??) ebay prog

Doit on préferer les pic 12f629 ou 683? et les pic 16f peuvent ils être utilisés pour confectionner un modchip?

Enfin quelqu'un a-t-il déjà utilisé un support tulipe?si oui ,comment l'utilise t on: sens particulier ou est ce définit par le pic lui même et les branchements?

Voilà j'espère être moins redondant sinon direct à la poubelle :P

merci à tous

Modifié par mattlebichon
Lien vers le commentaire
Partager sur d'autres sites

le plus simple est soit le jdm dispo sur ebay soit celui qui est dans le topic Tuto programmation pic

après moi j'ai celui du tuto le jdm avec bs170 brancher sur molex alim pc pour le 5v plus deux leds pour l'activite de programmation et le power du prog, meme celui ci permet de programmer des 16f, en rajoutant un support tulipe 18 broches en parallele du 8 broches des 12f, en le connectant à l'aide strap,

celui que tu indiques risque d'avoir le souci des jdm commerciaux, car il utilise l'alim du port serie qui n'est pas tjrs suffisante suivant les pcs, mais je pense qu'il gere les 683 meme si ils ne sont pas dans la liste, puisque pour programmer les pics , la base est la connection aux broches du port serie et le voltage

pour le 629/683 , je prefere le 683 , pour une raison toute simple :capacite de memoire double par rapport au 629/675

support tulipe , rien de special à part bien connecter les cables dans le sens du schema et de poser le pic dessus dans le sens indique, cad le decrochement du pic du cote du decrochement du support , et le cote de branchement des cables est defini par le decrochement du support

comme sur l'image ci dessous les decrochements sont dans les cercles rouges.

19b9366c.jpg

celui ci ne m'a couter qu'un peu de temps et environ 3 à 5 € de composant en comptant une plaque d'essai à 3.5 €

Modifié par iznogoud44
Lien vers le commentaire
Partager sur d'autres sites

bonjour, et mille mercis,iznogoud tu mérites vraiment d'être kalif à la place... ;)

Je pense maintenant que j'ai toutes les infos nécessaires,donc c'est parti !! Je vous tiens au courant de mes déboires ou de ma réussite (j'en doute lol) très bientôt.

merci encore :oki:

Lien vers le commentaire
Partager sur d'autres sites

@ starck, je te rassure le mien ne prend pas de place non plus.

la preuve http://www.hiboox.com/image.php?img=927e940.jpg

@mattlebichon: pour le monatge , franchement si tu as deja soudé à l'école et que tu sais lire un minimum un schéma , il n' y a pas plus simple surtout pour le prix, et le pire , tu peux même récupèrer les composants dans quasiment n'importe quoi, radio réveil, alim pc etc.

Lien vers le commentaire
Partager sur d'autres sites

Bonjour,

Je me suis lancé dans le montage du programmateur de PIC que Starck conseille (Trés bon programmateur de PIC 12F629 & 12F675 pour 12€95).

Je l'ai commandé et reçu aujourd'hui. J'ai soudé tous les composants mais j'ai cependant un doute sur l'inversion des Résistances D3 et D4. Les resistances reçue avec le paquet n'ont pas la même valeur et elles ne sont pas marquées sur le schéma fournit sur le site d'illumicon.

picprog5_pba.jpg

picprog5.jpg

picprog5_sch.png

L'une de mes resistances est marquée 5V1 - 49 et l'autre 56C - 13. Pourriez vous me dire lesquelles souder respectivement sur D3 et D4?

De même je ne sais pas à quoi sert le jumper JP1.

J'aurais voulut aussi savoir si il était possible de savoir quel programme vous utilisiez pour programmer la puce avec ce programmateur et comment le configurer pour qu'il detecte le programmateur correctement sur le port COM.

J'espère que vous prendrez le temps de répondre à mes question et que je ne vous ai pas trop dérangé ^^

Merci pour votre aide.

Ps: c'est pour configurer une puce wiifree sur un PIC 12F629)

Modifié par feldrik
Lien vers le commentaire
Partager sur d'autres sites

salut,

première chose, ce ne sont pas des résistances, mais des diodes, et plus précisement diode zener pour 5V1. Sans vouloir t'induire en erreur, je parierai que D3 correspond à la zener (5V1), étant sur la ligne VPP. Vu que c'est une diode zener 5,1 volts, ca permet d'alimenter correctement le PIC....mais bon il est vrai que rien n'est précisé sur leur schéma, c'est pas génial.

ps : pour la programmation, ICprog est assez sympa

Lien vers le commentaire
Partager sur d'autres sites

Salut,

J'veux pas mettre le trouble, MAIS j'ai un autre avis !!!!!

VPP c'est la tension de programmation donc -> 13v (en gros)

VDD c'est la tension normale de 5V

Donc, à priori D3 serait plutôt la zener de 13V :o

Lien vers le commentaire
Partager sur d'autres sites

Salut,

J'veux pas mettre le trouble, MAIS j'ai un autre avis !!!!!

VPP c'est la tension de programmation donc -> 13v (en gros)

VDD c'est la tension normale de 5V

Donc, à priori D3 serait plutôt la zener de 13V :o

en effet, après relecture du schéma et des spécifications des PIC, je crois que tu as raison ^_^

c'est la référence 56C qui me paraissait bizarre...si quelqu'un ayant déjà mohnté ce programmateur pouvait confirmer.

Lien vers le commentaire
Partager sur d'autres sites

D3 est bien la zener de 13V

Le jumper sert a inverser vpp avant vdd ou vdd avant vpp.

Avec les 12F629 pas besoin de mettre le jumper.

J'ai réussit à programmer le pic avec icprog.

Merci pour l'aide :)

Modifié par feldrik
Lien vers le commentaire
Partager sur d'autres sites

salut à tous, alors ça y est je me suis lancé dans la fabrication du prog (avec une main cassée c'est pas facile), je vais le tester dans les minutes qui suivent, je vous tiens au courant.

PS: iznogoud, dans mon cas la numerotation des broches du db9(femelle pour moi) est dans l'autre sens, est ce normal ou juste parce que je suis un peu "m@*:ol"? pour l'instant j'ai pris ton plan comme reference alors on va savoir de suite

a+ et merci encore

Lien vers le commentaire
Partager sur d'autres sites

resalut à tous!

bon ben ça y est, j'ai connecté mon prog, j'ai suivi le tuto d'iznogoud pour picprog4u, mais au moment de lire le pic : "device definition file is not found! a different device was selected or device definition file is defective." s'affiche. Il me dit ensuite "selected device and readabout device are different.Programming will be discontinued".

Que dois je en déduire? :marteau: Mon prog est raté? (erreur code 1001 à la selection du prog dans la liste jdm/rcd, ensuite il le detecte sur com1)

merci à tous

Petit complément, winpic me dit que mes pics sont vierges, peut etre une erreur de cablage sur le db9?

Modifié par mattlebichon
Lien vers le commentaire
Partager sur d'autres sites

Rebonjour à tous les geux, désolé de vous ennuyer encore.

Alors pour picprog rien n'a changé; par contre avec ic-prog je vois apparaitre une valeur (3444) dans la fenetre adresse-program code, par contre id value reste sur FFFF.

J'ouvre le .hex de wiifree, je clique sur programmer et il me dit "oscall=3444h,désirez vous utiliser les valeurs du fichier(3FFFh) à la place?"

A mon avis, j'ai raté un étape je vais cliqué sur "non" comme ça à mon avis, ça va rattraper mon étourderie.

EDIT= en effet je suis vraiment un boulet, j'avais oublié de rentrer l'oscall dans le hex de wiifree, sorry

Re EDIT=au moment de programmer j'ai le message "echec de la verification a l'adresse 0000h", vous avez déjà eu ce message???

:wacko: :wacko:

Re Re EDIT (je sais je suis lourd)= cette fois j'ai bien rentré la valeur dans le hex, je programme mais il m'affiche le même message d'erreur mais cette fois il me propose d'utiliser la valeur 3444 à la place, je clique sur oui et rebelote, "erreur adresse 0000h". ?????

Quelqu'un pour secourir l'ignart de service? merci, a+

EDIT (promis j'arrête)= mes 2 autres pics ne donnent rien comme valeur, peuvent ils etre vierges?

Je vais arrêter là pour aujourd'hui, ça commence à fumer du neurone.(Maintenant même le 3444, n'affiche plus rien. Mon prog n'est peut etre pas top crying

Modifié par mattlebichon
Lien vers le commentaire
Partager sur d'autres sites

pour ton message d'erreur ne te prends pas la tête, ce n'est aps parce que le log te dit erreur verif que ton pic n'est aps bon, c'est juste qu'il trouve une erreur dans l'hex original et celui de ton pic., essaie quand même ton pic sur la wii, pour certains cela fonctionne pour d'autres non, de plus , jn'arrive toujours pas à comprendre vos problèmes de lecture ecriture verification de pic, je possède le prog de base avec un sb170, depuis deux ou trois ans, et je n'ai jamais , ou très rarement eu ce type de message.

Lien vers le commentaire
Partager sur d'autres sites

... , jn'arrive toujours pas à comprendre vos problèmes de lecture ecriture verification de pic, je possède le prog de base avec un sb170, depuis deux ou trois ans, et ...

Tous ces problèmes (avec le programmateur à SB170 montré plus haut par 'izno' ) ne viennent-ils pas de la tension que vous devez ré-injecter (entre pin 5 du connecteur série et BS170) pour atteindre la tension de programmation (qui devrait être 15v) ? :huh:

Hypothèse : Beaucoup de prise DB9 ne sorte que du 5v, donc 5+5=10v -> pas suffisant

Test : Essayer avec une pile de 9v (rajouter plutôt 9v pour atteindre 14v) pour voir si amélioration

A+

Lien vers le commentaire
Partager sur d'autres sites

ok themama, mais alors dans ce cas, le probleme ne vient pas du prog mais du pc , du moins le port serie qui ne délivre pas assez de tension pour monter à 13v , je trouve cela étrange quand même en 3 ans j'ai changé 7 fois mon matériel info, bon ok carte mère , toujours asus, mais cela m'etonne qu'il y ait des differences si enorme, entre plusieurs pc.

Lien vers le commentaire
Partager sur d'autres sites

Comme je l'ai dit c'est une hypothèse,

> il faut essayer ... (y a pas de risque pour le PC, juste un petit pour le PIC)

> une mesure de la tension peut être aussi instructive ...

Normalement la rs232 (prise DB9) devrait sortir une tension entre 5 et 12V (norme de 3 à 24v et de -3 à -24v en reception à l'origine), mais ... certains circuits intégrés spécialisés qui gèrent ces liaisons ne sortent que du 9V (voire moins sur portables) ... donc 9V + 5V = 14V, bref presque un peu juste (il faut normalement du 15V).

Moi, non plus je n'ai jamais eu de pb (et de nombreuse carte mère, pas autant que toi "izno", mais des cartes MSI :ok: )

Lien vers le commentaire
Partager sur d'autres sites

Salut à tous et merci pour vos réponses.

Pour répondre à iznogoud, je vais réessayer et ignorer ce message. Par contre le fait que mes autres pics (même le supposé bon d'ailleurs) ne donnent rien,reste un mystere.

Pour ce qui est du probleme de tension, j'utilise un barebone asus T2P, peut etre (vu que l'alim n'est pas tres puissance) qu'il a une petite faiblesse niveau db9. Je vais essayer de voir ça mais je pense surtout que je vais refaire le prog pour être sur.

Merci encore à vous tou, je vous tiens au courant. :ok:

Modifié par mattlebichon
Lien vers le commentaire
Partager sur d'autres sites

non l'alim n'est pas en cause, et pour te le prouver, mon ancien coucou, avait une alim de 200w avec dessu un athlon 64 3500+ et une 6800gs et cela fonctionnait sans problème , donc c'est plutot du coté des fabricants de carte mère , qui ne doivent pas tenir le cahier des charges du port db9 exactement tel qu'il est préconisé, l'exemple type est via, qui à une époque bloquait la limitation des pots usb à - 150 mA, allez brancher un dd externe dessus, le dd n'arrivait meme pas à démarrer, alors que sur d'autres cm , aucun souci, tout cela pour un cahier des charges non respecté.

Lien vers le commentaire
Partager sur d'autres sites

resalut,

ok ça me rassure :lol: un problème en moins. Par contre quant j'utilise le multimètre (et c'est pas mon fort lol)pour prendre une tension au niveau du support de pic (prog connecté à l'ordi), j'obtiens différentes valeurs dont certaines dépassent les 15v (de peu); donc ça à l'air de confirmer le non-rôle de l'alim en général.

Pour le reste rien n'a changé. Je vais surement me répéter mais, est ce que le fait que picprog4u ne detecte le jdm que j'usqu'à 6% puis indique une erreur, pose un problème?

a+ merci

Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share