Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Probleme pour debuguer un 18f26K20 avec un ICD3



  1. #1
    betty77

    Probleme pour debuguer un 18f26K20 avec un ICD3


    ------

    Bonjour,
    J'essaye de debuger un programme que j'ai ecris pour un pic 18f26k20 avec un ICD3. le probleme c'est lorsque je lance le debugage, je recois l'erreur suivante :
    ICD3Err0040: The target device is not ready for debugging.
    Please check your configuration bit settings and program
    the device before proceeding.
    J'ai bien configuré mes bits en definissant bien un oscillateur externe:
    #pragma config FOSC=HS
    #pragma config WDTEN= OFF // desactivation du chien de garde.
    #pragma config LVP= OFF // LVP desactivé
    #pragma config BOREN = OFF // BOR desactivé
    #pragma config FCMEN = OFF
    #pragma config MCLRE = OFF // on n'utilise pas MCLR
    #pragma config HFOFST = ON
    #pragma config PBADEN = OFF
    #pragma config STVREN = OFF
    #pragma config DEBUG = ON
    #pragma config IESO = OFF
    #pragma config CP0 = OFF
    #pragma config CP1 = OFF
    #pragma config CP2 = OFF
    #pragma config CP3 = OFF
    #pragma config CPB = OFF
    #pragma config CPD = OFF
    #pragma config WRT0 = OFF
    #pragma config WRT1 = OFF
    #pragma config WRT2 = OFF
    #pragma config WRT3 = OFF
    #pragma config WRTC = OFF
    #pragma config WRTB = OFF
    #pragma config WRTD = OFF
    #pragma config EBTR0 = OFF
    #pragma config EBTR1 = OFF
    #pragma config EBTR2 = OFF
    #pragma config EBTR3 = OFF
    #pragma config EBTRB = OFF

    j'ai un doute sur le schema de la liaison ICSP car j'ai vu sur le net que certains mettent la resistance 47k entre VPP et VDD et non entre GND et VPP.
    pouvez vous m'aider svp. je bloque totalement

    Merci d'avance.

    -----
    Images attachées Images attachées

  2. #2
    RISC

    Re : Probleme pour debuguer un 18f26K20 avec un ICD3

    Salut,

    Ouille, ouille.....

    Ton PIC18F26K20 est peut-être déjà mort....de surtension
    Vdd = 3.6V (Vdd max)

    Ta connection ICSP n'est pas correcte...il faut effectivement mettre la résistance à Vdd et non à Vss.
    Suis les recommendations sur le document dépliable livré avec l'ICD3.

    BITS DE CONFIGURATION
    Tu n'as apparemment aucun circuit externe sur la broche MCLR, il faut donc impérativement autoriser le MCLR interne : MCLRE = ON
    D'autre part, tu utilises un quartz externe, je te recommande donc d'activer PWRT : PWRT = ON

    J'essairai donc la configuration suivante :
    Code:
    #pragma config FOSC=HS
    #pragma config WDTEN= OFF // desactivation du chien de garde.
    #pragma config LVP= OFF // LVP desactivé
    #pragma config BOREN = OFF // BOR desactivé
    #pragma config PWRT = ON
    #pragma config MCLRE = ON
    a+

  3. #3
    betty77

    Re : Probleme pour debuguer un 18f26K20 avec un ICD3

    merci beaucoup pour la reponse. Effectivement je viens de voir ca sur la doc technique. je pense le changer par un 18f2620 qui fonctionne avec du 5v . je vous tiens au courants
    a +

Discussions similaires

  1. [PIC] - Programmation d'un PIC18F1xK50 avec un ICD3
    Par jorg1n dans le forum Électronique
    Réponses: 1
    Dernier message: 01/05/2010, 19h37
  2. Environnement de développement pour PIC avec ICD3 de Microchip
    Par samuel2202 dans le forum Électronique
    Réponses: 6
    Dernier message: 14/04/2010, 10h41
  3. [PIC18] - Test liaison SPI avec ICD2 // ICD3
    Par jorg1n dans le forum Électronique
    Réponses: 4
    Dernier message: 09/04/2009, 14h08
  4. Problème avec un Script pour Tchat
    Par MagStellon dans le forum Internet - Réseau - Sécurité générale
    Réponses: 14
    Dernier message: 15/06/2006, 11h13
  5. Un Probleme Pour Jouer Avec Dosbox
    Par LOST IN BELGIUM dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 13/07/2005, 21h44
Découvrez nos comparatifs produits sur l'informatique et les technologies.