Amigos, a ver si me podéis ayudar.
Tengo MPLAB 8.92 y el iCD2 vía USB para programar una placa con un PIC18F46K22 ... llevo utilizándolo más de un año, hasta hoy.
Hasta hoy que al ir a programa otras dos placas iguales que las que siempre programo me encuentro con esto:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC18F46K22 found, revision = Rev 0x4
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Programming Target...
...Validating configuration fields
...Erasing Part
...Programming Program Memory (0x0 - 0x9C7F)
ICD0042: API: Error response (Framing Error (0x01))
ICD0151: Failed to sync memory (MT = Program) (Dir = 0x1)
ICD0275: Programming failed.
MPLAB ICD 2 ready for next operation
He probado con tres placas distintas, pero no parece ser del hardware a programar.
He cambiado de puerto USB el ICD2 hasta ponerlo en todos los que tiene mi PC y nada, más de lo mismo.
He probado con Firmwares a programar recién compilados, de hace tres meses y de hace un año y todos igual.
He probado con la alimentación externa o interna tando del ICD2 como de la placa a programar y nada.
¿Se os ocurre algo?
(Mientras tanto voy a ver si monto un cable para intentar programarlo con el GTP-USB+ a ver si lo consigo)