comment lire le contenu d'un pic in situ ?
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

comment lire le contenu d'un pic in situ ?



  1. #1
    inviteebd1329f

    comment lire le contenu d'un pic in situ ?


    ------

    bonsoir
    sur un montage, j'ai un pic de la famille 16F690 qui soudé sur le circuit imprime.
    la nature de la carte double face+ la présence de composants CMs ne permettent pas de souder sereinement le pic (2*10 broches)

    je souhaiterai donc lire le contenu du PIC in situ
    j'ai à ma disposition un programmateur PX700 + logiciel Pickt2 de microchip.

    mais je ne sais pas comment réaliser le branchement et procéder à la lecture.

    merci de votre aide

    -----

  2. #2
    Qristoff
    Animateur Électronique

    Re : comment lire le contenu d'un pic in situ ?

    j'ai un pic de la famille 16F690 qui soudé sur le circuit imprime.
    ...ne permettent pas de souder sereinement le pic (2*10 broches)
    pas trés clair !
    Tout existe, il suffit de le trouver...!

  3. #3
    inviteebd1329f

    Re : comment lire le contenu d'un pic in situ ?

    bonjour
    je reformule,
    le programmateur px700 est muni d'un support à insertion nul sur lequel je dispose les Pic à programmer quand ces derniers sont sur support.
    dans le cas présent le pic est soudé directement sur le CI.
    donc il y a t'il un moyen de lire ou/et reprogrammer le pic sans le dessouder ?
    cordialement

  4. #4
    paulfjujo

    Re : comment lire le contenu d'un pic in situ ?

    Tout depend si les pins RA1 ICSP clock , RA ICSP Data , RA3 VPP
    sont suffisament "isolées" , sans charges suffisament faibles pouvant les forcer
    à un niveau 0V ou 5V , pour que l'ICSP puisse IMPOSER ses propres niveaux..
    Le PICKIT2 etant connecté avec 4 fils ..et la carte alimentée.
    VDD NON utilisé!
    ------------0V 20
    ------------CLK 18
    ------------DATA 19
    ------------VPP 4

    à tester avec une pince à CI 2x10 aggripée sur le PIC
    en suppossant que c'est un modele DIP...
    mais SGDG

  5. A voir en vidéo sur Futura
  6. #5
    DAUDET78

    Re : comment lire le contenu d'un pic in situ ?

    Citation Envoyé par didier.schmit Voir le message
    donc il y a t'il un moyen de lire
    Si c'est un µC monté sur une carte commerciale ... il est fort probable que le µC est protégé contre la lecture !
    J'aime pas le Grec

  7. #6
    PA5CAL

    Re : comment lire le contenu d'un pic in situ ?

    Bonjour

    Pour pouvoir relire le contenu d'un PIC (ou de tout autre µC) in-situ, il faut remplir plusieurs conditions :
    - pouvoir réaliser les liaisons électriques nécessaires,
    - le contenu µC ne doit pas avoir été protégé contre la relecture,
    - les circuits connectés aux broches du µC utilisées pour l'alimentation et la communication avec le programmateur ne doivent pas empêcher l'opération.

    En règle général, il n'est possible d'accéder au contenu du PIC ou de le reprogrammer in situ que si cela a été prévu dès le départ au moment de la conception du circuit.


    NB : habituellement, CI désigne plutôt un « circuit intégré », et pour bien faire la distinction on préfère écrire PCB (de l'anglais Printed Circuit Board = « circuit imprimé »).

  8. #7
    inviteebd1329f

    Re : comment lire le contenu d'un pic in situ ?

    bonjour
    merci de vos reponses.

    En règle général, il n'est possible d'accéder au contenu du PIC ou de le reprogrammer in situ que si cela a été prévu dès le départ au moment de la conception du circuit.
    je ne le savais pas .



    habituellement, CI désigne plutôt un « circuit intégré », et pour bien faire la distinction on préfère écrire PCB (de l'anglais Printed Circuit Board = « circuit imprimé »).
    merci du rappel

    je vais d'abord me procurer une pince à CI,

  9. #8
    RISC

    Re : comment lire le contenu d'un pic in situ ?

    Didier,
    Vérifie sur ta carte s'il a un connecteur avec 5 ou 6 broches dont certaines pistes vont sur le PIC ( MCLR, PGC, PGD ).
    Si tu as ce connecteur c'est le connecteur ICSP qui permet de lire ou programmer le PIC. Bien sur, la lecture n'est possible que si le PIC n'a pas été protégé contre la relecture.
    Tu pourrais dans ce cas l'effacer et le reprogrammer mais pas le lire.
    a+

    PS : ton PX700 semble aussi avoir un connecteur ICSP (RJ11) : http://www.mcustore.com/px-700-pic-programmer.html
    Il te permettrait de programmer in-situ à condition d'avoir le bon cable
    Dernière modification par RISC ; 24/05/2014 à 11h05.

  10. #9
    inviteebd1329f

    Re : comment lire le contenu d'un pic in situ ?

    bonjour risc
    oui j'ai un connecteur type RJ11,
    si je comprends tout
    a partir de cette prise

    j'utilise le branchement donné ci-dessous
    VDD NON utilisé!
    ------------0V 20
    ------------CLK 18
    ------------DATA 19
    ------------VPP 4

  11. #10
    RISC

    Re : comment lire le contenu d'un pic in situ ?

    Salut,
    Il faut absolument cabler tous les signaux, y compris Vdd sinon cela ne fonctionnera pas...
    a+

  12. #11
    paulfjujo

    Re : comment lire le contenu d'un pic in situ ?

    Citation Envoyé par RISC Voir le message
    Salut,
    Il faut absolument cabler tous les signaux, y compris Vdd sinon cela ne fonctionnera pas...
    a+
    Je ne sais si son programmateur est 100% compatible Pickit2, mais

    avec un pickit2 ou Pickit3 , je n'utilise pas Vdd, le PIC avec ses peripheriques , sont alimentés par ailleurs en +5V
    ou 3,3V suivant le cas

    et j'ai l'option
    Tools
    Target VDD source
    Force Pickit2
    cochéee
    et que je coche ou pas la case VDD Pickit2 ON ,
    cela ne change rien..
    No problemo.
    Dernière modification par paulfjujo ; 24/05/2014 à 15h15.

  13. #12
    RISC

    Re : comment lire le contenu d'un pic in situ ?

    Salut,
    Ce que je veux dire simplement est que lorsque l'on utilise un programmateur pour PIC et un logiciel Microchip de programmation ou debug, il faut absolument cabler les 5 signaux entre le PIC et le connecteur ICSP (que le PIC soit alimenté par le pickit ou pas). Vdd doit toujours être relié car le logiciel de programmation / debug lit cette broche pour savoir si Vdd est au bon niveau et surtout pour éviter d'envoyer des signaux de commande en 5V (PGC/PGD) si le PIC est alimenté en dessous de 5V car cela risque de l'endommager.
    a+

Discussions similaires

  1. Est ce qu'on peut lire le contenu de mon ordinateur à distance?
    Par evrardo dans le forum Internet - Réseau - Sécurité générale
    Réponses: 29
    Dernier message: 06/02/2014, 07h26
  2. lire le contenu ARM et mémoires
    Par invite36402d50 dans le forum Électronique
    Réponses: 3
    Dernier message: 21/03/2013, 17h21
  3. Comment enfin accéder au contenu de mon dd externe ?
    Par invite3fa39171 dans le forum Matériel - Hardware
    Réponses: 18
    Dernier message: 31/08/2008, 10h19
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...