TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: elmasvital en 23 de Noviembre de 2008, 11:31:31
-
He realizado un pequeño circuito en protoboard con el DSPIC30f4011 y conectando con el icd2 para comprobar que todo está bien alimentado... arranco el MPLAB y no consigue detectarlo. El fallo que lanza es fallo en la identificación del dispositivo... espera un 0x101 y lee 0x81.
He revistado mil veces el circuito y está todo bien conectado... tanto los vdd, los vss como los avdd y avss. Pero nada todo sigue igual.
Escribo este post ya habiendolo solucionado. Lo pongo aqui para que quede constancia por si puede ayudar a futuras consultas.
La solución es interponer un condensador de entre 20-33pF entre PGC y GND.
1 saludo.
-
La solución es interponer un condensador de entre 20-33pF entre PGC y GND.
Y ¿como has llegado a esa solución? :shock: porque nunca se me hubiese ocurrido.
-
Mirando por el foro de microchip y no siendo especificamente este el problema... aconsejaban monta un condensador de 20pF... lo que tenia yo por aqui era de 33pf e igualmente funcionó.
-
Hola! Creo que tengo el mismo problema de identificacion, lee 0x00 y espera 0x90. Lo he probado todo, incluso lo del condensador de 20pF pero nada. Lo curioso es que hace una semana me funcionaba a la prefección. Estoy con un pic18f4550. En debug -> setting tengo:
Target Vdd: 0.56V (si lo mido con el voltimetro me da 5.17V ¿?
Target Vpp: 12.34
mplab icd 2 vpp : 12.68
Alguna idea?