Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 09, 2016, 12:51:58 00:51


Login with username, password and session length


Pages: [1] 2 3  All
Print
Author Topic: ICD-U40 - circuit and PCB  (Read 15930 times)
0 Members and 1 Guest are viewing this topic.
stefan_d6
Guest
« on: December 24, 2006, 05:38:55 17:38 »

ICD-U40 is a perfect solution for debugging and programming PIC. It's fully independant from MPLAB, well integrated in PCW and is quite cheap. It has very advantages vs ICD2, at least it's faster. Here is the circuit and PCB for those who want to make it themself.

http://rapidshare.com/files/8798524/icd-u40.pdf


Thanks to Pirev(http://www.geocities.com/svetoslavpirev/)
« Last Edit: December 24, 2006, 06:04:56 18:04 by stefan_d6 » Logged
stefan_d6
Guest
« Reply #1 on: December 24, 2006, 06:58:16 18:58 »

Yes, off course, it's price is very accessible.
But if you want to save ~$50 you could make it by yourself (if you can  Wink)
Logged
transhumanta
Guest
« Reply #2 on: December 27, 2006, 12:42:11 00:42 »

ICD-U40 is a perfect solution for debugging and programming PIC. It's fully independant from MPLAB, well integrated in PCW and is quite cheap. It has very advantages vs ICD2, at least it's faster. Here is the circuit and PCB for those who want to make it themself.

http://rapidshare.com/files/8798524/icd-u40.pdf


Thanks to Pirev(http://www.geocities.com/svetoslavpirev/)

We need the firmware too...
Thanks
Logged
masoud
Guest
« Reply #3 on: January 11, 2007, 08:25:30 08:25 »

hi
is it possible to replace pic 18f252 with 18f452 because i could't find 18f252  ?any idea?
please help me
spesial thanks to stefan for sharing project
Logged
hate
Hero Member
*****
Offline Offline

Posts: 556

Thank You
-Given: 156
-Receive: 354


« Reply #4 on: January 11, 2007, 10:21:44 10:21 »

18f452 is a 40 pin device, not a 20 pin device as 18f252. But if you arrange the PCB again with the correct fuse settings I think 18f452 will do also.

Regards...
Logged

Regards...
masoud
Guest
« Reply #5 on: January 13, 2007, 05:53:11 05:53 »

thanks for your reply .
i know 18f452 is 40 pin but i mean that do the firmware for 18f252 must modified and then used for 18f452?
thanks
Logged
hate
Hero Member
*****
Offline Offline

Posts: 556

Thank You
-Given: 156
-Receive: 354


« Reply #6 on: January 13, 2007, 10:09:49 10:09 »

I tried to say that the firmware should work without any problems with the correct fuse settings for 18f452. Like disabling the extra peripherals of 18f452 with the fuses.

Regards...
Logged

Regards...
Dembo
Guest
« Reply #7 on: January 13, 2007, 10:30:53 10:30 »

I can confirm this: I have built both ICD-S with 16F877 instead of 16f876 and ICD-S40 with 18F452 instead of 18F252 - both work OK !
Logged
raham
Junior Member
**
Offline Offline

Posts: 71

Thank You
-Given: 12
-Receive: 18


« Reply #8 on: January 16, 2007, 05:21:05 05:21 »

hello dembo can you provide us the related materials for us(firmware,pcb,schmatic etc.) Smiley
Logged
masoud
Guest
« Reply #9 on: January 17, 2007, 05:53:55 05:53 »

thank u fou your complete replies
it's a good Idea dembo if posible, share your design (18f452) with us  Wink

best regards
Logged
Dembo
Guest
« Reply #10 on: January 19, 2007, 09:53:52 21:53 »

OK,OK, no problem...
A small intro: this thread is about ICD-U40, but I built 2 versions of ICD-S, I checked them with USB-to-COM adapter at communication level only, I didn't try burn something via USB yet...
About my projects:
1. The design is based on Microchip original ICD-1 schematics. I took some board with 40-pin PIC socket and MAX232 and modified it to ICD-1, it's very simple - a few components added, for 13V I took external MC34063A up-converter at 1st, after that i checked original booster schematics (was OK) and multiplier tricky powered from MAX232 (OK for flash PIC, but sometimes doesn't start if COM connected before Vcc)

2. For ICD-S PIC16F877 was programmed with original Microchip bootloader. For ICD-S40 PIC18F452 was programmed with ICD-U40 full firmware 1.25 from this site - I supposed that the bootloader is the same for ICDS40 and ICDU40, and it was right.(I can't find the file now, maybe it on my office computer, I'll look for). The crystal was 3.6864 and 10MHz accordingly.

3. Enter ICDS SW and program 1.39 version of firmware. The SW says that it can't identify my HW, so I need select it from the list - I selected... After that all was OK
 I didn't tried 2.xx FW because 1.39 was OK until now.

4. A tip: Bootloader is not absolutely required - CCSC .fw files are regular .tar archive files and can be opened with winrar.
1.xx versions can be programmed to the chip and work great, exept FW update button (it erases FW only Smiley ), unfortunately this trick doesn't work for 2.xx FW Sad
Logged
raham
Junior Member
**
Offline Offline

Posts: 71

Thank You
-Given: 12
-Receive: 18


« Reply #11 on: January 20, 2007, 05:40:48 05:40 »

i have replaced the crystal and pic16f876 of mplab icd1 with 18f252 and it is detecting now as icds-40 in the ccs icd and also updating the firm ware but one problem i hangs sometimes when it is excecuting step wise,so i brought a new icd2 from mblab but it cant be replaced for icds-40 of ccs,i have all the firmware eprom bin file of icdu-40 &icd s-40 ,sch etc i will upload it after a few days in rapid share,any body help me in resolving the problems in icd s-40 Smiley
Logged
pama
Junior Member
**
 Muted
Offline Offline

Posts: 74

Thank You
-Given: 10
-Receive: 28


« Reply #12 on: January 24, 2007, 10:52:08 10:52 »

Could somebody please confirm the right VID & PID nr for the ICDU-40 posted here? Is it right that the ICDU driver are checking also the USB serial nr prefix? (the basic is same as posted here, i made just a little modification, with FT232RL).
I try to made working my board, but i miss something when I install the driver (i tried with an older one and also with a fresh one, and i can see in device management, but the board is not find by ICD).
thank's for advice
pama
Logged
pama
Junior Member
**
 Muted
Offline Offline

Posts: 74

Thank You
-Given: 10
-Receive: 28


« Reply #13 on: January 29, 2007, 09:22:07 09:22 »

problem solved.
have a good day!
Logged
micropar
Active Member
***
Offline Offline

Posts: 173

Thank You
-Given: 44
-Receive: 13


« Reply #14 on: January 30, 2007, 05:39:58 17:39 »

hi all,

Can any one upload full project of building ICD-U40 again?

Thanks in advance,

Regards,
Logged
pama
Junior Member
**
 Muted
Offline Offline

Posts: 74

Thank You
-Given: 10
-Receive: 28


« Reply #15 on: February 02, 2007, 09:34:28 09:34 »

hi all,

micropar, I checked again and the design posted here is downloadable.
i also try to finalize my board, but i met again some trouble. I spend some time to complete my board, and all's fine, but now i have no idea.
I made a board based an circuit posted before (draw by Tamas Norbert) I changed just the FT chip to RL version. The coomunication is ok, i can see and test with ICD control program, and with pcwh debugger, but when i try to test the target, it is not detectable.
i measured the 18f 252 output, and i see that the RC1 pin is in low status, so the VPP is not enabled to the target, and the RC5 pin is in High status. In this time the on led is lighted with more intesity.
If i'd like to test again, i have to disconeect and to connect again.
I checked again my hardware, my target connection, everything is like ok. (also i can update the firmware without problem).
Could somebody who has done this board advice some tips for me?
thanks
pama

Logged
dilraj.n
Guest
« Reply #16 on: February 09, 2007, 08:09:08 08:09 »


please upload the firmware of ICD-U40
Logged
Soter
Junior Member
**
Offline Offline

Posts: 64

Thank You
-Given: 24
-Receive: 13


« Reply #17 on: April 20, 2007, 09:15:11 09:15 »

OK,OK, no problem...

Hi all   
Can you tell me the name of the firmware file?
it is ccsicdu40-pic16-pic18.hex? 
Thanks
Logged
pama
Junior Member
**
 Muted
Offline Offline

Posts: 74

Thank You
-Given: 10
-Receive: 28


« Reply #18 on: April 21, 2007, 10:30:27 10:30 »

Hi,

I think the driver name is  'imgu-40-pic16-pic18-01-25'.
but i have to check at home.
regards
pama
Logged
Dembo
Guest
« Reply #19 on: April 25, 2007, 12:41:57 12:41 »

I used this one , than upgraded it to 1.39 with ICD SW
Logged
Soter
Junior Member
**
Offline Offline

Posts: 64

Thank You
-Given: 24
-Receive: 13


« Reply #20 on: April 25, 2007, 06:44:17 18:44 »

Thanks dembo and pama
Logged
Kova
Junior Member
**
Offline Offline

Posts: 68

Thank You
-Given: 166
-Receive: 24



« Reply #21 on: May 03, 2007, 11:52:57 11:52 »

I used this one , than upgraded it to 1.39 with ICD SW

?___?
Where is the link?
Sorry, somebody can upload the complete project (firmware,scheme,pcb....)
Thanks a lot  Grin

Bye
Logged
jose
Active Member
***
 Muted
Offline Offline

Posts: 102

Thank You
-Given: 298
-Receive: 12


« Reply #22 on: May 04, 2007, 10:25:37 10:25 »


Hello for all. I want to make ICD (ICD-U or ICD-S) somebody can uploads the complete projects (firmware,schemes,pcb....)
Thanks.
Logged
Dembo
Guest
« Reply #23 on: May 07, 2007, 07:38:54 19:38 »

Some problem with attach... I'll try 2nd time
Logged
Dembo
Guest
« Reply #24 on: May 07, 2007, 07:46:15 19:46 »

No success... go to rapidshare

There is all that I used - ICD1 manual and hex for 18F252

http://rapidshare.com/files/30021590/ICDS.zip.html
Logged
Pages: [1] 2 3  All
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC