


See the Microchip's recommendations: 'c: Program Files (x86) Microchip MPLAB IDE Drivers64 Vista64 ddvista64_icd2. This driver works ok on Vista-64 and Win7圆4 (my experience with ICD2 confirmed it). 'c: Program Files (x86) Microchip MPLAB IDE Drivers64'. You should consider ICD3 and MPLAB X' - that's not right! ICD2 has 64 bits drivers. The MPLAB ICD 2 is not recommended for new. Please consider the MPLAB ICD 3 (DV164035). If in doubt make a new cable to be sure this is not the problem.This is a 3-Phase brushless gate driver with. Problems have been experienced in the past with cables that appear fine when tested with a continuity tester but due to poor connections would cause programming to inexplicably fail. If you have problems with programming continually failing then check your programming cable from the ICD4 to the PCB. Its in the same “MPLAB X IDE” start menu folder – right click it and select Run As Administrator and then use it to set the ICD 3 to be used by ‘MPLAB X’, not ‘MPLAB’. it isn’t shown) try using the Microchip “MPLAB Driver Switcher” tool.

If you are using a pre Windows 10 PC an can’t connect to the ICD 4/3 programmer (e.g. If you run into problems please contact us. This guide isn’t extensive and Microchip may have altered their software since it was written.

Repeat this for each PCB to be programmed. The “Output IPE” output window at the bottom of the screen will tell you if the programming operation was successful or not. If the connector is a simple pin header pin 1 will be marked with an arrow on the PCB and pin 1 of your programming cable connector should also be marked in some way. You are now all set to program the microcontroller on your boards.Ĭonnect the programmer to the PCB programming connector. Don’t worry if you get a ‘Target device was not found’ error, this will occur unless your target PCB is connected to the programmer and powered up.ġ0. The Output window will show the results, which may involve the software updating the programmer for a couple of minutes. Now select the ‘Device’, using its whole part number. Select the ‘Family’ of the microcontroller (usually the first few letters of its part number, e.g. Download MPLAB X from the Microchip Web Site (its free).Ĥ.Now run MPLAB IPE from the ‘MPLAB X IDE’ programs folder.ĥ. Make the necessary cable to connect to the programming header on the PCB.ģ. Purchase a Microchip ICD 4 Debugger / Programmer (Microchip part number DV164045).Ģ. There are other programmers that are also suitable, however this guide is deals with the Microchip ICD4 (or ICD3).ġ. The Microchip ICD4 is a great low cost USB programmer we recommend for carrying out in circuit firmware programming and upgrades of Microchip microcontrollers.
