Description: MPLAB IDE was unable to communicate with the PICkit 2. Possible causes include the PICkit 2 not enumerating properly on USB, a target board causing a USB overcurrent condition or problems with a USB hub.
Suggested Actions: Ensure the target board does not pull more than 25 mA of current from the PICkit 2. If it does, use an external power supply with the target board. A target board may interfere with PICkit 2 enumerating on USB. When connecting PICkit 2 to a USB port, booting or restarting a connected PC, ensure the PICkit 2 is disconnected from the target board. If the PICkit 2 is connected to a USB hub, try connecting the PICkit 2 directly to a PC USB port. When using PICkit 2 as a programmer or debugger in the MPLAB IDE, do not run the PICkit 2 Programmer application or PK2CMD at the same time. If the problem persists, try connecting to PICkit 2 using the PICkit 2 Programmer application.