CD0019: Communications: Failed to open port (USB): (Windows::GetLastError() = 0x0, 'La operación se completó correctamente.
')
ICD0021: Unable to connect with MPLAB ICD 2 (USB)
Hola:
Instale la última versión del MPLAD IDE (directamente de la página de microchip), a W7 para probar lo que comentas, una vez hecho ésto, conecté el ICD2 a un puerto USB del PC
el sistema operativo detectó el dispositivo pero salió un mensaje diciendo que no se puede encontrar el DRIVER.
Posteriormente busqué en el administrador de dispositivos el que correspondía al ICD2 y le dí en la opción de instalar el DRIVER manualmente, el que encontré en la carpeta donde esta instalado el MPLAB IDE, ésta acción la realice un par de veces en la primera carga el LOADER y en la segunda el DRIVER, a pesar de que en el administrador de disposiotivos marca un "?" para el ICD2, éste fué detectado correctamente y de inmediato en forma automática se descargó el FIRMWARE para la versión del MPLAB IDE; Programé un 18f452 con un programa simple en ensamblador y... todo funcionando bien.
me llama la atención los mensajes de error que te aparecen, si has hecho los pasos de instalación, creo que tu problema pueda ser con el antivirus, firewall o de drivers de los puertos USB.
salu2.