Buenas noches Nocturno y buenas noches a todos en el foro, mi nombre es Jonathan, siempre estoy visitando el foro viendo consultas y respuestas de los usuarios para nutrir un poco mis conocimientos sobre microcontroladores.
Actualmente me encuentro realizando un proyecto donde trabajo sobre el puerto USB de un PIC18F2550, en la primera conexión que le hice al pc al parecer alguna macana me mandé porque dejó de funcionar mi ICD3 y me arroja el siguiente error al intentar trabajar desde Mplab:
ICD3Err0086: Target Device ID (00003fe0) does not match
expected Device ID (00002720). If you experience persistent
problems communicating, the ICD 3 test interface can be
used to help diagnose the problem.
Vi que alguna vez te pasó lo mismo y quería consultarte si la solución a tu problema tuvo algo que ver con el programador, si desarmaste el ICD3 y te encontraste con una pista cortada o algo de eso.
Mi conexionado al puerto USB fueron 3 cables, D+, D- y GND (no vdd porque uso una fuente externa). Conecté el micro, intenté grabarlo con el ICD3 vía ICSP estando a la vez conectado al PC via USB y dejó de funcionar todo.
El micro está sano porque lo puedo leer y grabar con otro grabador que tengo, según estuve investigando el que esta muerto es el ICD3, lo actualicé desde el MPlab a la última versión y sigue sin andar, tambien instalé la última versión de MPlab, la 8.87 pero tampoco hay caso.
Si alguien tiene algún consejo y me puede hechar una mano les estaré eternamente agradecido.
Saludos cordiales.