Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Build easy MPLAB-6 ICD-2 for PIC18F2550

Status
Not open for further replies.
icd2 target board

Look like you buy a box and made the label for it.
 

ic2 mplab operating system

nvha said:
Look like you buy a box and made the label for it.

cent percent YES

it's a local box available in most electronic shops.
printed a label and photocopied to transparent paper.

good luck.
 

bl010101.hex

Yes.....i want the trax maker file...thanks a lot !
 

icd2 bl .hex

scholarmelaka said:
Yes.....i want the trax maker file...thanks a lot !

It's already uploaded, the file is in ICD2.rar

good luck
 

make an icd for mplab

By the way, can this ICD2 clone work in MPLAB 7.5 and program all the Flash chips as waht the original ICD2 do?
 

tusb3410 eagle

scholarmelaka said:
By the way, can this ICD2 clone work in MPLAB 7.5 and program all the Flash chips as waht the original ICD2 do?

Yes, it's working in MPLAB 7.5
I am using 7.5
Don't know about all chips.
I think you can program all chips, but you can debug some selected chips of 16F series. for detailed information check blueroomelectronics.com website. the clone I reconstructed from the INCHWORM ICD2.

good luck
 

sixca icd2

scholarmelaka said:
By the way, can this ICD2 clone work in MPLAB 7.5 and program all the Flash chips as waht the original ICD2 do?
Inchworm ICD2 can program and debug only 5V devices.
 

ic2 pic16f690 configuaration

OK...thanks for the help! I am looking for programmer that can program dsPIC series and 16 bits microcontroller.

Added after 41 minutes:

I just checked the Inchworm and Microchip, Inchworm can only work on 5V target PIC...means 24H/24F and dsPIC33F series are not able to be used with Inchworm ICD2. However, some dsPIC30F series can be used, as they are having Vdd from 2.6-5.5V, especially those with package lesser than 40pins.
 

sllc251

I builded Stolz ICD2 clone with serial 232 .I set right -COM1 and speed 19200 in my computer,FIFO is set to off. But when I run MPlab ICD2 the following errors has been occured:
ICD0019: Communications: Failed to open port: Windows::GetLastError() = 0x2
CD0021: Unable to connect with MPLAB ICD 2

I have Windows XP/in 2000 was the same errors/ and MPlab 7.5
Bootloader which I programmed to PIC16F876A I took from this forum.Programming was without problems-no errors-programmed in HVP mode with no errors.
I checked my construction ICD2 and seems to be ok.My ICD2 is connected to little board with PIC16F877A with XTAL 20Mhz and 1 condensator 100nF between Vss and Vcc,nothing else.
So,I don´t know what is wrong.Can you help me someone,please?
 

connecting icd 2 board

hi

I have built inchworm but not working.
will it work on MPLAB7.4?

hex file same as posted here?

any trouble shooting set up for this.
MPLAB not detecting ICD.

picstudent
 

30f2010 ccs .h

Picstudent said:
hi

I have built inchworm but not working.
will it work on MPLAB7.4?


picstudent

Yes, it will work on 7.4

Picstudent said:
hi


hex file same as posted here?


picstudent


Hex file is same as posted here.

check out Your connections.
It's working for me since 4 months.
rearrange cable(serial) if it's longer than 1 meter.
mail me if you have still problems.

good luck
 

icdwarn0020 invalid target device 0x47

Hi

Thanks for th reply.

please see this thread.



Can you PM me the exact schematics and hex? Little confused over many posts.

PIC running ,but why MPLAB not responding?

If PIC ok and serial MAX232 lines ok ,it should detect at least.right?

Any other critical factors? I am in a dead lock

please help

picstudent
 

16f872 icd2

Hi

My inchworm somwtimes work, sometimes not.
Intially i suspected PIC.

Now when Iconnect with MPLAB

Code:
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
ICD0021: Unable to connect with MPLAB ICD 2

This is the message.

Now I checked the CTS line with an oscilloscope, the Firmware is repeatedly sending CTS signals through serial port.

And while I connect from MPLAB it resets this firmware two times for each try .In all the cases the pic constantly triggers the CTS pin. But MPLAB Is not satisfied.

That means MPLAB is looking for something else.What is that?

My hardware should be almost ok .because one or two times I got connected and debugged the code exactly as MPLAB ICD from Microchip.
What is exactly MPLAB checking for a valid connection?

Any idea about the firmware in 877A?


thanks
picstudent
 

Re: Build easy MPLAB-6 ICD-2

Hey Guyz thanks for all the wonderful information on ICD2.
I have made the RS232 ICD2. Will be making the USB one if i can get the parts at my place.
Anyway i just wanted to know if there was any way of programming the dspic which requires lower supply 3.3 volts with the RS232 ICD2. Can modifications be made in the RS232 to program dspic as well.
 

Build easy MPLAB-6 ICD-2

I have made the Rs232 ICD II clone.
How program bootloader to pic16f877A. Flash area 1e00-1fff. Normal setting 0-1eff. If change setting to 0-1fff program process still.
Thx
 

Re: Build easy MPLAB-6 ICD-2

can I use PIC16F877 instead of PIC16F877A on the Inchworm/+.. there are some minor diffrences between the two MCU.. will the bootloader still work...
 

Build easy MPLAB-6 ICD-2

Yes the 16F877 hexfile is part of MPLAB and is what the genuine ICD2 uses. BL010101.HEX is the firmware.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top