There are a couple of days that I am stuck with a problem with my ICD2 clone. Simply stated : from Mplab IDE 6.60 I can program my 18f452 board (selecting the ICD2 as programmer), verify the program and after releasing the reset line, execute the program in my prototype. However, I cannot debug the program using the ICD2 as debugger. When within Mplab I switch to ICD2 working as debugger, I can connect to ICD2 : Connecting to MPLAB ICD 2 ...Connected Setting Vdd source to target Target Device PIC18F452 found, revision = Rev 0x6 ...Reading ICD Product ID Running ICD Self Test ...Passed MPLAB ICD 2 Ready But when I try to program the 18f452 I get the following messages : Programming Target... ...Erasing Part ...Loading DebugExecutive ...Programming DebugExecutive ...Programming Debug Vector ...Programming RSBUG Verifying... ...Debug Executive ...Debug Vector ...Verify Succeeded Programming Configuration Bits .. Config Memory Verifying configuration memory... ...Verify Succeeded Connecting to debug executive ICD0083: Target not in debug mode, unable to perform operation MPLAB ICD 2 Ready Clock, config bits, powering of target should be OK because with ICD2 working as programmer everything works (even running the application in my board). But I cannot put target in debug mode (and, hence, I cannot debug). Has anybody any idea of what is going on ? Is it possible that ICD2 be defective (I bought it a few days ago) ? Any help would be VERY appreciated. I am completely stuck .... Thanks, guys (gals) .... Joan -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics