TODOPIC
Microcontroladores PIC => Pic32 => Mensaje iniciado por: JPALCARAZ2021 en 07 de Septiembre de 2021, 03:42:24
-
Buenos días, he comprado un pic32MZ0512eff064 TQFP y el pickit4 para trastear un poco. He realizado un programa para que parpadee un led y quería programar el pic pero me da error de ID. El pickit se ha flasheado y actualizado su firmware desde matlab cuando le he dado a programar. He activado la alimentación del pickit a 3.3. Las únicas conexiones que he realizado son las siguientes:
MCLR pin1 pickit a pin 9 pic
VDD pin 2 pickit a pin 8 pic
VSS pin 3 pickit a pin 7 pic
PGD pin 4 pickit a pin 16 pic
PGc pin 5 pickit a pin 15 pic
Y ya luego pin 17 a un led con resistencia a GND.
(El pic lo tengo en un zocalo TQFP64 con pines para probar)
¿Creeis que es problema del pickit o el circuito?
Gracias
-
Ese error generalmente es cuando no existe una conexión correcta al bus icsp. También suele ser un problema del MPLAB.
Si estás seguro que está correctamente conectado y correctamente energizado (no es tan buena idea proporcionar energía desde el PICkit, al menos que estés seguro que no habrá una sobrecarga)
intenta con el MPLAB IPE. Es generalmente algún problema con los drivers del USB, la típica solución es cerrar y volver a abrir el MPLAB. He leído que con el pickit4 esos errores no son tan comunes, pero aun no migro para allá. Sigo con el ICD3 :-)
-
He probado con el MPLAB IPE pero tampoco lo consigo,¿Los pines de programación que se van a usar hay que definirlos en el programa?
Gracias
-
He probado con el MPLAB IPE pero tampoco lo consigo,¿Los pines de programación que se van a usar hay que definirlos en el programa?
Gracias
¿Estás conectado todos sus terminales (pines) de VCC, GND, ADD y AVSS?
-
Buenos días, he comprado un pic32MZ0512eff064 TQFP y el pickit4 para trastear un poco. He realizado un programa para que parpadee un led y quería programar el pic pero me da error de ID. El pickit se ha flasheado y actualizado su firmware desde matlab cuando le he dado a programar. He activado la alimentación del pickit a 3.3. Las únicas conexiones que he realizado son las siguientes:
MCLR pin1 pickit a pin 9 pic
VDD pin 2 pickit a pin 8 pic
VSS pin 3 pickit a pin 7 pic
PGD pin 4 pickit a pin 16 pic
PGc pin 5 pickit a pin 15 pic
Y ya luego pin 17 a un led con resistencia a GND.
(El pic lo tengo en un zocalo TQFP64 con pines para probar)
¿Creeis que es problema del pickit o el circuito?
Gracias
¡Habla serio profesor!
Los pines 4 y 5 no son el bus icsp.
En la imagen los pines 15 y 16 son una opción, y debes utilizar todos los pines que son de energización, no solo dos.
-
Ya he conseguido programarlo. He puesto todos los pines de alimentación como me dijiste y he visto que los cables de PGD y PGC estaban holgueros y los he cambiado por otros.
Muchas gracias!
-
Ya he conseguido programarlo. He puesto todos los pines de alimentación como me dijiste y he visto que los cables de PGD y PGC estaban holgueros y los he cambiado por otros.
Muchas gracias!
(https://c.tenor.com/JMOGK-XzsXQAAAAd/eddie-murphy-yeah-ok.gif)