[SOLVED] Project to replace CY7C64613 in the ICD2

Status
Not open for further replies.
Surface mount version of ICD2 Clone

I made a SMD version of the ICD2 Clone (PiCS Rev. C from http://www.icd2clone.com/wiki/Main_Page) using TQFP packages.

The device enumerates and drivers install successfully. MPLAB detects the programmer and the yellow LED (BUSY) switch on but then it looses communications.

I double checked the schematic and layout and all seems fine. The pin numbers for the TQFP and DIP packages differ, so I assigned the functions by the pin name (ex. RA0). I don't know if the functionality of certain pins moved with the package change.

Why would MPLAB loose communications with the programmer. If needed I will provide the schematic an layout.
 

I'm going to answer my own question from a few posts back.
Programmer WORKS. I programmed both PICs with a modified JDM (low voltage programmer) and everything but LED Busy works. I also had a couple of spare PICs (18F4550 and 16F877A) so I programmed them with a working ICD2, and now even the LED works. Yay
 

My ICD 2 Clone is working fine after downloading the firmware from MPLAB.

BUT 1 problem remains. All the LED's work fine except for the error LED (Tested the LED alone and the LED is working).

After looking at an original ICD2, the error LED is on the correct pin.

Anyone had the same problem and solved it?
 

Does any one here have a PCB layout made of potyo2 rev1 that is single sided and with thicker tracks?
I'm having a hard time with those thin tracks of the PCB on ICD2clone.com using toner transfer method.
 

Apparently my "brother" laser printer printer is no good for PCB's, or the drum is not good.
Anyway, I bought a Lexmark on sale for a third of the brother drum and the board is good now.
 

hi ,can some one help with this problem , i make the potyo ICD and ....

Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
Target Device dsPIC30F3014 found, revision = Rev 0x1001
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Programming Target...
...Validating configuration fields
...Erasing Part
...Programming Programming Executive
...Verifying Programming Executive
...Programming Program Memory (0x0 - 0x3FFF)
Verifying...
...Program Memory
...Verify Succeeded
...Loading DebugExecutive
...Programming DebugExecutive
...Debug Executive
ICD0161: Verify failed (MemType = Test, Address = 0x800280, Expected Val = 0x804003, Val Read = 0x800000)
ICD0275: Programming failed.
MPLAB ICD 2 ready for next operation

most all time i get this error , but if i wont only program the pic all is ok tks .
 

Hi CapBlack

Maybe the cable that connect the ICD2 and the target is too long (mine is 20 cm long).


Luca.
 

hi all again , no luca I have made 2 cables 25 cm and 10 cm bots same problem
take a look on the error the program pass but the debugger no ...

regards cap.
 

Hello I'm spanish and my english is bad, sorry.

I'm read a lot of pages of this thread because I'm looking for one version of potyo2rev1 on smd/smt version. It's exists?

I try made it for myself but I don't know for what change the bc327 to another on smt version and that value of the resistor of base.


In spanish:

Hola

He estado buscando por este hilo y en la busqueda del foro una versión del icd2 clone de potyo2rev1 en versión smd o smt. Existe tal cosa?

Estoy intentando tambien hacerlo por mi mismo en Altium designer pero no estoy seguro de por cuales transistores sustituir los 3 BC327 en version smt y sus resistencias de polarización de la base.

1 saludo.
 

Hola elmasvital te contesto en espanol para decirte que por la pagina 15 mas o menos hay una version smd igual que la ver truhole busca por alli , los transistores no son criticos podes usr el mismo circuito con todos sus valores solo smd
chau ...
 

CapBlack said:
Hola elmasvital te contesto en espanol para decirte que por la pagina 15 mas o menos hay una version smd igual que la ver truhole busca por alli , los transistores no son criticos podes usr el mismo circuito con todos sus valores solo smd
chau ...

In Potyo2rev1:

I think to replace the transistors BC327 by this smt, BC807. Datasheet here **broken link removed**.

You think that is correct?

En el Potyo2rev1:

Quiero reemplezar los transistores bc327 por el Bc807 Datasheet aqui **broken link removed**

Pensais que seria correcto? Logicamente tiene una potencia de disipacion menor pero segun el esquema no veo problema para esto.

Por cierto la Potyo2rev1 es la ultima version del Potyo no?

1 saludo
 

hi , i found potyo no work on MPLAB more than ver 8 ?

MPLAB ICD 2 Ready
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device dsPIC33FJ32GP202 found, revision = Rev 0x3001
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Programming Target...
...Validating configuration fields
...Erasing Part
...Programming Program Memory (0x0 - 0x5FF)
Verifying...
...Program Memory
...Verify Succeeded
...Loading DebugExecutive
...Programming DebugExecutive
...Debug Executive
...Programming Debug Vector
...Debug Vector
...Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
Connecting to debug executive
...Programming succeeded
20-Aug-2008, 13:58:27

MPLAB ICD 2 Ready
Running Target

best regards
 

Question ?

Sorry, I am new to this forum.

But why don't you just keep using the CY7C64613

There is still plenty of stock around

Thanks

Tom
 

EXPRESSTOM said:
Sorry, I am new to this forum.
But why don't you just keep using the CY7C64613
Read the first remarks of the topic, and look at the inside of an original new ICD2. :idea:
 

Hola a todos!
¿Alguién sabe cual de las versiones del clon funciona para dispositivos PIC24(3.3V)?


Hello everyone!
Does Anyone know which of the versions of the clone works for PIC24 devices (3.3V)?
 

I have made ICD2 clone REV 2 .
I put on the 16f877a and the 18f4550 the bootloader on the zip folder.
But it doesn't work.
The first problem is the white led (USB), When i touch the pin 1 the led will turn on and off (it doesn't turn on when i plug on the USB).
The second is that when I plug it to the USB nothing appear on the screen (the PC doesn't recognize the programmer).
What I have to do?
This is the screen displayed on MPLAB 7.60 when i tryed to connect

Connecting to MPLAB ICD 2
ICD0019: Communications: Failed to open port: (Windows::GetLastError() = 0x2, 'Impossibile trovare il file specificato.
')
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready

I hope I can help me.
Thanks ALex

Added after 4 minutes:

I missed to specify that is my only programmer.
The IC's were programmed by my friend.
 

I tried to read the forum...


I have the same problem ! But your solution don't work on my board. I installed MPLAB7.40 on an other computer, I get first :

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

And after download OS :
Code:
Downloading Operating System
ICD0255: Download OS failed.
...Download Operating System Failed
ICD0029: Connected tool is not an MPLAB ICD 2:  Product ID = 0x0 (MPLAB ICD (1))
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
MPLAB ICD 2 Ready

I'm going to work on other projects. I have already my own offical ICD2, I just want to built some clones for a friend and an students association, but, in terms of $,

Official ICD2 price << The money I could win by working instead of debug clone :

More than 10 hours for the same result :
Code:
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready

No motivation to continue...

I hope someone could help me. Nobody tried potyo2 on MPLAB 8.10 ???
 

SG61-addict said:
Nobody tried potyo2 on MPLAB 8.10 ???
I'm working with it under MPLAB 8.10. It must work with all MPLAB versions, because it uses the same firmware as official ICD2.

SG61-addict said:
ICD0029: Connected tool is not an MPLAB ICD 2: Product ID = 0x0 (MPLAB ICD (1))
There is a great chance that you have a short circuit or break on the wires between 16F877 and 18F4550.
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…