Problème PIC24FJ256DA210
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Problème PIC24FJ256DA210



  1. #1
    invite978886e8

    Problème PIC24FJ256DA210


    ------

    Bonjours,

    Nous devons programmer le PIC24FJ256DA210 se trouvant sur sa carte de programmation que nous alimentons en +12V.

    Nous utilison MPLAB IDE v8.36.

    Voici notre code (pour faire clignoter une LED):

    #include "p24fj256da210.h" // include basic header definition
    //#include <libpic30.h> // a new header file for these defintions


    //_CONFIG2(0xF9FC);
    //_CONFIG1(0x377F);



    int main(void) // main loop
    {
    OSCCON = 0x11C0;
    int i;

    TRISB = 0x0000 ; // set PORTS as Digital OUTPUT
    LATB = 0X0000 ;
    ANSB = 0X0000 ;



    while(1) // Loop forever
    {
    for(i=0; i<1000;i++);
    LATB = 0xFFFF ; // LEDs ON

    for(i=0;i<1000;i++);
    LATB = 0x0000 ; // LEDs OFF
    }

    }

    Nous arrivons a compiler notre code mais notre probleme est que lorsque nous connectons notre pickit 3 pour programmer notre PIC ce premier avertissement apparait:

    Target Device ID (020000000) does not match expected Device ID (420f0000).

    Et enssuite lorque nous esseyons de programmer cette erreur apparait:

    PICkit 3 detected
    Connecting to PICkit 3...
    Firmware Suite Version...... 01.25.05
    Firmware type......................dsPI C33F/24F/24H
    PICkit 3 Connected.
    Target Detected

    Programming...
    The following memory regions failed to program correctly:
    Configuration Memory
    Address: 0002abfc Expected Value: 00007fff Received Value: 000000ff
    Programming failed

    Comment faire pour que notre pickit 3 arrive a programmer sachant que PIC24FJ256DA210 est bien selectionner dans device.

    -----

  2. #2
    RISC

    Re : Problème PIC24FJ256DA210

    Salut,

    Je pense que ton problème vient des bits de configuration...
    Lorsqu'un PIC est reconnu à la connection et que juste après la programmation on obtient des messages d'erreur, cela provient très souvent d'une mauvise programmation des bits de configuration.


    Je ne connais pas ton hardware mais tu peux essayer cette configuration (oscillateur interne) :

    _CONFIG1( WDTPS_PS32768 & FWPSA_PR128 & ALTVREF_ALTVREDIS & WINDIS_OFF & FWDTEN_OFF & ICS_PGx2 & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
    _CONFIG2( POSCMOD_NONE & IOL1WAY_OFF & OSCIOFNC_OFF & OSCIOFNC_OFF & FCKSM_CSDCMD & FNOSC_FRCPLL & PLL96MHZ_ON & PLLDIV_DIV2 & IESO_OFF)
    _CONFIG3( WPFP_WPFP255 & SOSCSEL_SOSC & WUTSEL_LEG & ALTPMP_ALTPMPEN & WPDIS_WPDIS & WPCFG_WPCFGDIS & WPEND_WPENDMEM)


    Si tu as un quartz externe de 8MHz tu peux également essayer ceci :

    _CONFIG1( WDTPS_PS32768 & FWPSA_PR128 & ALTVREF_ALTVREDIS & WINDIS_OFF & FWDTEN_OFF & ICS_PGx2 & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
    _CONFIG2( POSCMOD_HS & IOL1WAY_OFF & OSCIOFNC_OFF & OSCIOFNC_OFF & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL96MHZ_ON & PLLDIV_DIV2 & IESO_OFF)
    _CONFIG3( WPFP_WPFP255 & SOSCSEL_SOSC & WUTSEL_LEG & ALTPMP_ALTPMPEN & WPDIS_WPDIS & WPCFG_WPCFGDIS & WPEND_WPENDMEM)

    Peux-tu faire voir ton schéma ?

    a+

  3. #3
    invite978886e8

    Re : Problème PIC24FJ256DA210

    Bonjours , merci pour vos informations
    nous avons essayer votre exemple de configuration (celle du quartz externe de 8MHz car nous en avons un) le programme se compile mais

    nous ne pouvons toujours pas le programmer sur la carte :
    Programming...
    The following memory regions failed to program correctly:
    Configuration Memory
    Address: 0002abfa Expected Value: 0000eff3 Received Value: 0000fff3
    Programming failed

    Nous vous postons en piece jointes le schéma du PIC.

    Bonne journée
    Images attachées Images attachées

  4. #4
    invite978886e8

    Re : Problème PIC24FJ256DA210

    Je vous envoyé aussi une capture d'écran de mon projet.
    Images attachées Images attachées  

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

    Re : Problème PIC24FJ256DA210

    Bonjour,

    D'après les messages d'erreur tu as un PB de programmation...
    Quel programmateur utilises-tu ?
    Je connais cette carte car je l'ai utilisée et elle fonctionne parfaitement.
    Au niveau alimentation je ne sais pas si 12V est autorisé ?

    Je te recommande d'utiliser une version à jour de MPLAB (v8.80) téléchargeable ici : http://www.microchip.com/MPLAB

    a+

  7. #6
    RISC

    Re : Problème PIC24FJ256DA210

    Salut,

    En regardant tes captures d'écrans j'ai vu que tu utilises un Pickit3. Est-il directement branché sur un connecteur de la carte ou utilises-tu un cable ?
    Si oui quel cable ?
    As-tu essayé un autre programmateur (si tu en as un autour de toi) ou as-tu essayé de programmer une autre carte à base de PIC avec ton Pickit3 ?

    a+

Discussions similaires

  1. Problème adware.agent.NGZ et problème d'ouverture de mes pages IE
    Par invite6c8f34b5 dans le forum Sécurité et malwares : désinfectez votre machine
    Réponses: 8
    Dernier message: 03/08/2011, 21h03
  2. PIC24FJ256DA210 et module RTC
    Par invite3c35244f dans le forum Électronique
    Réponses: 9
    Dernier message: 07/06/2011, 18h07
  3. PIC24FJ256DA210 et ssd1963
    Par invite52e85ae4 dans le forum Électronique
    Réponses: 1
    Dernier message: 02/04/2011, 19h14
  4. problème avec un lecteur mp4(le problème vient de l'ordinateur)
    Par inviteaca1b987 dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 29/10/2007, 17h53
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...