ICD 4 Test Interface Module (Hardware Specification)

To use this module to verify that the debugger is functioning properly:


Disconnect the debugger from the target and the computer.


Connect the ICD Test Interface module (AC164113) to the debugger using the
modular cable.



Reconnect the debugger to the computer.


Power the MPLAB® ICD 4 through either the USB cable to the computer.


Launch MPLAB X IDE. Ensure that all existing projects are closed.


Select Debug>Run Debugger/Programmer Self Test, then, select the specific
'ICD 4' you want to test and click OK.


Ensure the ICD Test Interface module and cable are connected. Click Yes to continue.


View the self-test results in the debugger’s Output window. If the test runs
successfully, you’ll see the following:
Test interface PGC clock line write succeeded.
Test interface PGD data line write succeeded.
Test interface PGC clock line read succeeded.
Test interface PGD data line read succeeded.
Test interface LVP control line test succeeded.
Test interface MCLR level test succeeded.
ICD4 is functioning properly. If you are still having problems with your target circuit please check the Target Board Considerations section of the online Help.


After the debugger passes the self test, disconnect the ICD Test Interface module from the debugger.

If any test failed, please submit a ticket to http://support.microchip.com. Copy and paste the content of the Output window into the problem description.

© 2024 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.