English
Language : 

DS51795A Datasheet, PDF (45/98 Pages) Microchip Technology – PICkit™ 3 Programmer/Debugger
PICkit™ 3 USER’S GUIDE
Chapter 8. Error Messages
8.1 INTRODUCTION
The PICkit 3 programmer/debugger produces many different error messages; some
are specific and others can be resolved with general corrective actions.
• Specific Error Messages
• General Corrective Actions
8.2 SPECIFIC ERROR MESSAGES
PICkit 3 programmer/debugger error messages are listed below in numeric order.
Note: Numbers may not yet appear in displayed messages. Use the Search tab
on the Help viewer to find your message and highlight it below.
Text in error messages listed below of the form %x (a variable) will display as text
relevant to your particular situation in the actual error message.
PK3Err0001: Failed while writing to program memory.
PK3Err0002: Failed while writing to EEPROM.
PK3Err0003: Failed while writing to configuration memory.
See Section 8.3.1 “Read/Write Error Actions”.
PK3Err0005: PICkit 3 is currently busy and cannot be unloaded at this time.
If you receive this error when attempting to deselect the debugger as a debugger
or programmer:
1. Wait – give the debugger time to finish any application tasks. Then try to
deselect the debugger again.
2. Select Halt to stop any running applications. Then try to deselect the
debugger again.
3. Unplug the debugger from the PC. Then try to deselect the debugger again.
4. Shut down MPLAB IDE.
PK3Err0006: Failed while writing to user ID memory.
PK3Err0007: Failed while reading program memory.
PK3Err0008: Failed while reading EEPROM.
PK3Err0009: Failed while reading configuration memory.
PK3Err0010: Failed while reading user ID memory.
See Section 8.3.1 “Read/Write Error Actions”.
PK3Err0011: Bulk erase failed.
See Section 8.3.1 “Read/Write Error Actions”.
If these do not work, try another device.
© 2009 Microchip Technology Inc.
DS51795A-page 41