User manual
MPLAB
®
REAL ICE
™
IN-CIRCUIT
EMULATOR USER’S GUIDE
© 2008 Microchip Technology Inc. DS51616B-page 89
Chapter 10. Error Messages
10.1 INTRODUCTION
The MPLAB REAL ICE in-circuit emulator produces many different error messages;
some are specific and others can be resolved with general corrective actions.
• Specific Error Messages
• General Corrective Actions
10.2 SPECIFIC ERROR MESSAGES
MPLAB REAL ICE in-circuit emulator error messages are listed below in numeric order.
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.
RIErr0001: Failed while writing to program memory.
RIErr0002: Failed while writing to EEPROM.
RIErr0003: Failed while writing to configuration memory.
See Section 10.3.1 “Read/Write Error Actions”.
RIErr0005: REAL ICE is currently busy and cannot be unloaded at this time.
If you receive this error when attempting to deselect the emulator as a debugger or
programmer:
1. Wait - give the emulator time to finish any application tasks. Then try to deselect
the emulator again.
2. Select Halt to stop any running applications. Then try to deselect the emulator
again.
3. Unplug the emulator from the PC. Then try to deselect the emulator again.
4. Shut down MPLAB IDE.
RIErr0006: Failed while writing to user ID memory.
RIErr0007: Failed while reading program memory.
RIErr0008: Failed while reading EEPROM.
RIErr0009: Failed while reading configuration memory.
RIErr0010: Failed while reading user ID memory.
See Section 10.3.1 “Read/Write Error Actions”.
RIErr0011: Bulk erase failed.
See Section 10.3.1 “Read/Write Error Actions”.
If these do not work, try another device.
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.