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.

[SOLVED] Project to replace CY7C64613 in the ICD2

Status
Not open for further replies.
hex 4550 no mclr pyoto

Hi, Wizpic. My ICD2 clone is working. All infrmation to build clone is here. You must read carefully all topic.

Best Regards.
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
error 0xe10f

exile said:
Hi, see you have exclude FTDI chips, but if you use FT245 with parallel interface the speed will be far more an 57600... For the FT245 will ignore setings from MPLAB

and if you use a real usb // chip (cypress or 18f4550) you will get some 1500000 b/sec to be compared to your 57600 b/sec...
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
icd 2 cannot validate a target device crystal

Indeed all nessesary informations are here and it's working.
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
usbvid_04d8&pid_8001

Hi to all
I had watching this topic for a few time ago and I want to congratulate all those which participate and shared their design ideas and work. I decided to start gluing all hardware design fragments found in this topic in one schematic document. Attached you can found the initial schematic containing F4550, F877A, USB and ICSP (in circuit serial programming) connectors. Now I am working with the power supply modules (for creating VPP I am planning to use TI TL497 and I have already tested it successfully in breadboard) and the interface between PIC16F887A and programming device. I am waiting your comments regarding the circuit.
Nick
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
74lvc8t245

petarpav thanks for the info i shall studie correctly tonight i've seen loads of files posted which make matters confusing

cheers

wizpic
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
16f84a

Nick : I think it's kind of good job, and we are all awaiting for 13V DC/DC and signal forming part :)
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
pic18-fs icソケット

Nick Your file looks good
Did you use Protel for that is so could you upload files in Protel format when your done

OK i give up which file do i down laod I've downloaded every file on this thread and now even more confused Me my be stupid but can't see for looking

cheers

wizpic
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
program pic18lf mplab

Nick,

4550 needs 20MHz crystal, it looks good anyway.
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
potyo2 mclr vdd low

zedman, in my demo 4550 enumerates fine with 24MHz as driving crystal, I just changed the PLL prescaler to 6 (from 5 when using 20MHz crystal).4550 is very flexible in choosing the righ oscillator and since I had lot of those crystals in my jankbox I used a 24MHz one.Mayby I will but a notice for this in the schematic.
cheers to all
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
potyo smt

Nick,

You can use a one same crystal (20 Mhz) for both PIC18F4550 and PIC16F877A.

Regards Asko
 
  • Like
Reactions: danrok

    danrok

    Points: 2
    Helpful Answer Positive Rating
icd2 3c 3e 5b 5d

Asko : how to do that ? do you mean connecting only OSC2 from second PIC to the "master" OSC2 ?
 

download icd2w2k.inf

Gobol said:
Asko : how to do that ? do you mean connecting only OSC2 from second PIC to the "master" OSC2 ?
Connect OSC1 from second pic to the masters OSC2 pin. Look at the figures 2-2 and 2-3 in the 4550's datasheet.
 

replace cy7c64613 in the icd2

Gobol

I will check it tomorrow, but basically it goes like this.
Do a normal crystal oscillator for one PIC, connect OSC2/CLKO (clock out) via resistor to second PIC's OSC1/CLKI (clock in). Resistor value should be 33-330 ohms.
Adjust configuration words, one crystal oscillator and one external clock.
If you can, please test with breadboard. I do not have any 16F877A available just now.

Regards Asko
 

force bootload

Zedman said:
Wizpic,

Some of us built this according to the things we found here. It's working.

Wow, I've been checking in on this thread everyday at work and I also hadn't realized that a fully working prototype had been made! :eek: I thought there was still some missing code? I'm going to dig back through here and see what code I missed then start working on layouts for both DIP and QFP devices. I'm probably going to add full target device isolation on one of them so that blown programmers are a thing of the past :D
 

icd2 replace 887

Give us a clue then i got the 877a/877 file i think but not the 4550 one what's it called

cheers

wizpic
 

icd2 clone ahc126

Nick : I think it's kind of good job, and we are all awaiting for 13V DC/DC and signal forming part

You people Gures do a fantastic job!!
This evening I readed this fantastic thread for the first time very interesting!!
I noticed this IC a while ago It's a maxim MAX662 charge pump and used for generating programming voltage of 12V, It has a rise time of 400uS located in it's datasheet page 4 (maby this is too long as I readed in this thread last pages)

regards dennis
 

icd2 cypress firmwares

Here are two power supply circuits designs. I didn’t test them yet as a hole system, the first is the simplest but I am not sure if is possible to deliver exactly 5V at VDD due to possible voltage drops across D1 and Q1. In the following days I will try to make them on a breadboard and test them.
Nick
 

invalid target device id 0x1ff

wizpic said:
Give us a clue then i got the 877a/877 file i think but not the 4550 one what's it called

cheers

wizpic

It would be to easy. Put some effort on and you will find the answer. It isn't so dificult at all. All you should do is think.
 

pic32 icd2 debug problem

wizpic: Go back a few pages and look at Brem's post about changing lines of code and config bits. I don't have the hardware built yet to test this but I just reread the entire thread and I think I know how to make the 4550 work.

Movingbait: That design uses a custom wound inductor so it'll be hard to build since the actual inductance is not listed.

The max662 looks to be exactly what we need, assuming 30mA is sufficient. They even offer it in a DIP package for those who hate SMT :lol:
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top