View previous topic :: View next topic |
Author |
Message |
whung.john Guest
|
icd-u stop working |
Posted: Tue Aug 21, 2007 11:17 am |
|
|
today i use my icd-u ,and connect to target.
i find a question ,my icd-u cant connect to target.
Check COMM" gives all ok
"Test ICD" shows ok
But "Test target" says "ICD Error: Could not detect the target chip.
i find my icd-u connect to target any information line .
the information line connected right.
i try again and get the same information. please tell me
how to measure my icd-u inside electric parts.
where is electric parts ? may be bad. and tell me how can i modify bad parts.
thank u my every friends. |
|
|
Dimmu
Joined: 01 Jul 2007 Posts: 37
|
|
Posted: Mon Aug 27, 2007 3:01 pm |
|
|
Hi,
I had the same kind of problem with mine last week. I was able to correct it, so maybe you'll be able to repair yours too.
Here is the reference of my ICD : ICD-U40, rev 5C
Open the ICD tool, advanced TAB, it is possible this way to send test pattern on the ICD socket. It is better to send the test pattern for the PIC16 than the PIC18 since the signal are slower and thus easier to monitor. The test pattern for DATA and CLOCK signals are sent about ones/second, so use a digital scope if possible.
On my ICD, the error came from the CLOCK signal. It is generated by the PIC18 from the ICD-U and then amplified by the two SMD NPN transistors located close to the ICD socket ( with "1S" has name ).
Note that not any transistor will work to replace them since the signal is very fast. Believe me, a simple BC847 do not work. Currently I'm using a BS170 and I'm able to program a 12F509 and a 18F4550.
If the error comes from the DATA signal, I think it's gonna be more difficult to correct since this signal is routed to the small six pins component near the LED
Note.: I'm not on a computer with the tools installed so I cannot give you better indications now
Good luck
Dimmu |
|
|
Dimmu
Joined: 01 Jul 2007 Posts: 37
|
|
Posted: Thu Aug 30, 2007 10:38 am |
|
|
No I've replaced the transistor with the good part ( MMBT2369 ) and it works perfectly.
If you want to test the signals, refer to the next image :
Once the test started, you can measure the CLK and DATA signals with a scope. If you want to test Mclr command, use the MCLR panel and so on
Hope this will help.
Dimmu
Dimmu |
|
|
caro Guest
|
you are right! |
Posted: Wed Oct 21, 2009 2:25 pm |
|
|
You are right!! DIMMU I use BS170 and work!!, I´m very happy!
Thank´s very much!
from Argentina
Caro |
|
|
caro Guest
|
ICD-U40 rev 5C |
Posted: Tue Oct 27, 2009 3:20 pm |
|
|
I´m have a problem now, the BS170 is burnt, why happend this? |
|
|
|