Jufox Posté(e) 25 avril 2007 Share Posté(e) 25 avril 2007 (modifié) Bonsoir, après des heures à surfer sur le forum et tester toutes les manières possibles de mettre à jour cette puce, je me décide de poster un msg en quête de réponses. Hier soir, j'ai réussi à mettre à jour mon PIC 12f629 (neuf) avec un programmateur homemade. J'ai essayé de mettre à jour le pic par le biais de icprog, winpic, picprog4u, ... mais rien ne se passe. J'arrive à lire le pic mais impossible d'écrire. Par contre elle s'est qd meme remise à zéro :-( J'ai aussi tenté de repartir du début avec les codes OSCCAL mais même le code ne veut pas se mettre à jour. Les pic sont ils en écriture une seule fois ? Merci d'avance pour vos réponses. Modifié 25 avril 2007 par Jufox Lien vers le commentaire Partager sur d'autres sites More sharing options...
iznogoud44 Posté(e) 25 avril 2007 Share Posté(e) 25 avril 2007 (modifié) quel programmateur utilise tu , celui avec un transistor ou sans les pic serie 12f sonr reprogrammables f= flash donc reecriture possible Modifié 25 avril 2007 par iznogoud44 Lien vers le commentaire Partager sur d'autres sites More sharing options...
Jufox Posté(e) 25 avril 2007 Auteur Share Posté(e) 25 avril 2007 quel programmateur utilise tu , celui avec un transistor ou sansles pic serie 12f sonr reprogrammables f= flash donc reecriture possible Il s'agit de celui avec le BS170, qui aura le mérite d'avoir fonctionner un peu :-( Lien vers le commentaire Partager sur d'autres sites More sharing options...
themam Posté(e) 25 avril 2007 Share Posté(e) 25 avril 2007 (modifié) Salut, Tu dis "j'ai réussi à mettre à jour mon PIC 12f629 (neuf) avec ...", mais que veux tu dire ??? Le programme est dedans ? Donc quand tu relis : tu le revois ? ou tu lis des 0 ? Si tu lis des 0, je crois que c'est mauvais signe, car vierge, il ne contient que des FF (des 1). J'ai eu se pb, car l'ordi allais trop vite, j'ai rajouté du délai (d'attente, pour ralentir les signaux vers le pic). ! Attention, ce pb était sur un programmateur sur port imprimante ! Sois plus précis, stp. A+ Modifié 25 avril 2007 par themam Lien vers le commentaire Partager sur d'autres sites More sharing options...
iznogoud44 Posté(e) 25 avril 2007 Share Posté(e) 25 avril 2007 (modifié) bon d'abord ton programmateur est bien detecté par les logiciels, ca c'est ok ? ensuite la chose à ne pas faire c'est poser le pic avant d'avoir lancer les logiciels de prog, sinon il y a un risque de plantage , ou du moins probleme pour ecrire ou lire les pics, ensuite essaie en desinstallant les logiciels et en les reinstallant après tu rebootes ton pc , et tu retestes. euh themam , le fait de ne voir que des zeros peut etre aussi du a l'activation de la protection du code, mais le seul hex que j'ai vu qui activait la protection etait wiiskas, jamais avec wiifree, de plus il indique qu'il arrive à voir la valeur osccal. donc le pic n'est pas hs , meme avec un pic au code protege , il suffit de demander au log de faire un erase global ( oscccall data memory et data eeprom) et cela refonctionne. Modifié 25 avril 2007 par iznogoud44 Lien vers le commentaire Partager sur d'autres sites More sharing options...
Jufox Posté(e) 25 avril 2007 Auteur Share Posté(e) 25 avril 2007 (modifié) bon d'abord ton programmateur est bien detecté par les logiciels, ca c'est ok ?ensuite la chose à ne pas faire c'est poser le pic avant d'avoir lancer les logiciels de prog, sinon il y a un risque de plantage , ou du moins probleme pour ecrire ou lire les pics, ensuite essaie en desinstallant les logiciels et en les reinstallant après tu rebootes ton pc , et tu retestes. euh themam , le fait de ne voir que des zeros peut etre aussi du a l'activation de la protection du code, mais le seul hex que j'ai vu qui activait la protection etait wiiskas, jamais avec wiifree, de plus il indique qu'il arrive à voir la valeur osccal. donc le pic n'est pas hs , meme avec un pic au code protege , il suffit de demander au log de faire un erase global ( oscccall data memory et data eeprom) et cela refonctionne. Je précise aussi que lorsque je lis le pic dans winpic, je n'obtiens pas les memes infos du lecture à l'autre Que fait docteur ? Lecture en cours 0x000000 - 0x0003FF ... Lecture en cours 0x002100 - 0x00217F ... Lecture en cours 0x002000 - 0x002007 ... Les bits de calibration de l'Oscillateur parraisent mauvais (0x00FFFF) ! Lecture PIC Ok. Modifié 25 avril 2007 par Jufox Lien vers le commentaire Partager sur d'autres sites More sharing options...
iznogoud44 Posté(e) 25 avril 2007 Share Posté(e) 25 avril 2007 soit ton prog a un problème , verifie le , ou alors ton pic est hs. Lien vers le commentaire Partager sur d'autres sites More sharing options...
Jufox Posté(e) 26 avril 2007 Auteur Share Posté(e) 26 avril 2007 soit ton prog a un problème , verifie le , ou alors ton pic est hs. yes, ca ne fera que le 3eme pic je vais en acheter ce midi on verra le résultat merci de tes infos je vous tiens au courant ++ Lien vers le commentaire Partager sur d'autres sites More sharing options...
themam Posté(e) 26 avril 2007 Share Posté(e) 26 avril 2007 soit ton prog a un problème , verifie le , ou alors ton pic est hs. yes, ca ne fera que le 3eme pic ... 3ième PIC HS !? Tout cela me semble très étonnant ! Voire impossible. Ne faut-il pas mettre en doute le programmateur, et supposer que ce dernier est en panne ou qu'il n'a jamais fonctionné ? Lien vers le commentaire Partager sur d'autres sites More sharing options...
Jufox Posté(e) 26 avril 2007 Auteur Share Posté(e) 26 avril 2007 (modifié) soit ton prog a un problème , verifie le , ou alors ton pic est hs. yes, ca ne fera que le 3eme pic ... 3ième PIC HS !? Tout cela me semble très étonnant ! Voire impossible. Ne faut-il pas mettre en doute le programmateur, et supposer que ce dernier est en panne ou qu'il n'a jamais fonctionné ? je viens encore d acheter des pics 3 pour etre exact et cela fait la meme chose donc je mets en doute ce petit programmateur. Est ce possible que le transistor ait eu un coup de chaud ? Modifié 26 avril 2007 par Jufox Lien vers le commentaire Partager sur d'autres sites More sharing options...
themam Posté(e) 26 avril 2007 Share Posté(e) 26 avril 2007 Mais a-t-il fonctionné au moins 1 fois ? ( lire que des 0 ou des 1 (FF) c'est pas une preuve de bon fonctionnement ) Tu devrais revoir tout : câblage ; composants ; soudures ; etc.. Bon courage. Lien vers le commentaire Partager sur d'autres sites More sharing options...
iznogoud44 Posté(e) 26 avril 2007 Share Posté(e) 26 avril 2007 cablage prog non conforme au plan, reverifie ton cablage, et surtout cote prise db9, l'inversion est frequente au niveau des branchements. possible que ton transistor soit hs. Lien vers le commentaire Partager sur d'autres sites More sharing options...
Jufox Posté(e) 26 avril 2007 Auteur Share Posté(e) 26 avril 2007 (modifié) oui cela a fonctionné une soirée et depuis plus rien je vais reprendre le plan, on ne sait jamais. les soudures ont l air impec, le plan est bien respecté transistor hs peut etre ? je v aller en acheter un autre. Pour votre info, il s'agissait du transistor qui était HS Un coup de picprog4U et c good :-) merci pour vos infos et au plaisir Modifié 26 avril 2007 par Jufox Lien vers le commentaire Partager sur d'autres sites More sharing options...
iznogoud44 Posté(e) 27 avril 2007 Share Posté(e) 27 avril 2007 bah voila , comme quoi il suffit de chercher un peu et l'on trouve toujours la solution à son problème de soi même . Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant