chipKIT® Development Platform

Inspired by Arduino™

Problems Connecting to MX7cK

Created Tue, 09 Oct 2012 03:30:35 +0000 by Squiggy29


Tue, 09 Oct 2012 03:30:35 +0000


I am having problems getting my computer to connect to the MX7cK. I was running the 64 bit version of windows 7 before and the board only connected once. I recently updated my windows to 8 and for about 3 days the board connected to that but once again my MPLAB IDE cant seem to find it. When I plug in the MX7cK and click Debugger / Reconnect I get the Error PK3Err0038 even though I am trying to connect to the licensed debugger. I duplicated the same installation that I did on my computer to my friends netbook and it connected to the board fine.

I have read and reread all of the instructions and cant seem to figure this out. Would my computer be blocking it or something? Any help would be greatly appreciated.

My info in case it matters: I use the 8.87 version of MPLAB, I have 64 bit windows 8 running on my Dell XPS.

Thanks, Trent


Tue, 16 Oct 2012 22:23:46 +0000

Sorry that you didn't get a response more quickly. Unfortunately, I have no idea what that error message means (even though I designed the board). We licensed the debugger circuit from Microchip and there are a lot of internal details that I know nothing about.

I've launched a question into Microchip's support to see if I can get some insight into what the problem might be.

Gene Apperson Digilent


Wed, 17 Oct 2012 16:49:52 +0000

The licensed debugger on the Cerebot MX4cK and MX7ck boards is very much like a PICkit3. I searched Microchip's web site for information on the PK3Err0038 error code and found some indications that it could be (a) corrupted firmware in the debugger, or (b) an incorrect or corrupt HID driver on your Windows machine. Assuming (b), here is a procedure that may fix the problem:

This issue is related to the incorrect or corrupt HID driver. To solve this, close MPLAB IDE first. a. Go to Windows Device Manager, find USB HID device (PIC Kit 3). b. Delete this device. c. Unplug PICkit 3 and plug it again after 5 seconds. Wait for the new USB HID driver to be installed. d. When you start MPLAB IDE, the PICkit 3 should work.

Please give it a try and let us know.