Microchip Technology MPLAB ICD 3 User Manual page 65

In-circuit debugger
Hide thumbs Also See for MPLAB ICD 3:
Table of Contents

Advertisement

Other Things to Consider
1.
It is possible the error was a one time glitch. Try the operation again.
2. There may be a problem programming in general. As a test, switch to program-
mer mode and program the target with the simplest application possible (e.g., a
program to blink an LED.) If the program will not run, then you know that
something is wrong with the target setup.
3. It is possible that the target device has been damaged in some way (e.g., over
current.) Development environments are notoriously hostile to components.
Consider trying another target device.
4. Microchip Technology Inc. offers myriad demonstration boards to support most
of its microcontrollers. Consider using one of these applications, which are
known to work, to verify correct MPLAB ICD 3 in-circuit debugger functionality.
Or, use the self-test board to verify the debugger itself (Section 10.7 "ICD 3 Test
Interface Board".)
5. Review debugger debug operation to ensure proper application setup (Chapter
2. "Theory of Operation".)
6. If the problem persists contact Microchip.
7.3.7
Internal errors are unexpected and should not happen. They are primarily used for
internal Microchip development.
The most likely cause is a corrupted installation (Section 7.3.4 "Corrupted
Installation Actions").
Another likely cause is exhausted system resources.
1. Try rebooting your system to free up memory.
2. Make sure you have a reasonable amount of free space on your hard drive (and
that it is not overly fragmented.)
If the problem persists contact Microchip.
© 2008 Microchip Technology Inc.
Internal Error Actions
Error Messages
DS51766A-page 59

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MPLAB ICD 3 and is the answer not in the manual?

Table of Contents