TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Deimos en 05 de Octubre de 2006, 12:04:24

Título: ICD2 que no compila
Publicado por: Deimos en 05 de Octubre de 2006, 12:04:24
Hola majos, estoy intentando grabar un fuente en C dentro de un pic18F4231 con una ICD2 y siempre me sale el mismo fallo. El programa compila sin problemas, es a la hora de programar el micro, que me sale el sieguiente fallo.

ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0xEF8E, Val Read = 0xFFFF)
ICD0275:  Programming failed.
MPLAB ICD 2 Ready

Y ya no sé que hacerle a esto. Estoy desesperado. Por favor, si alguien sabe algo, que me lo diga.
Título: Re: ICD2 que no compila
Publicado por: maunix en 05 de Octubre de 2006, 13:08:16
Hola majos, estoy intentando grabar un fuente en C dentro de un pic18F4231 con una ICD2 y siempre me sale el mismo fallo. El programa compila sin problemas, es a la hora de programar el micro, que me sale el sieguiente fallo.

ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0xEF8E, Val Read = 0xFFFF)
ICD0275:  Programming failed.
MPLAB ICD 2 Ready

Y ya no sé que hacerle a esto. Estoy desesperado. Por favor, si alguien sabe algo, que me lo diga.

Deimos he usado el ICD-2 muchas veces, como programador ICSP y no he tenido ese tipo de problemas, lo cual me hace sospechar d eotras cuestiones.

Hay muchas cosas por evaluar antes de considerar al pic dañado.

1) ¿El PIC está en un circuito soldado o con zócalo o está en un protoboard?

2) ¿Qué alimenta al PIC, el ICD2 o el Board?

3) ¿Tienes algo conectado a los pines de programación o los mismos están libres?

4) ¿Con qué voltaje estas alimentando al PIC?


PD: en tu caso, no es un error de COMPILACION, ya que el ICD2 no es un compilador sino un debugger.  El compilador sería el C18 o similar.

Saludos