??? 09/15/05 18:15 Read: times |
#101141 - Differences between ISP Responding to: ???'s previous message |
Erik Malund said:
I see the basic difference between a "traditional programmer" and an "ISP programmer" in the fact that a "traditional programmer" need to keep a lot of voltages and pulse widths very precice whereas an "ISP interface" (that is a good name, just thought of it) can send pulses at whatever timing. Thus an "ISP interface" need not be very precisely controlled and as long as the correct interface chip and software is used, it is virtually guaranteed to work. So making an "ISP interface" can easily be accoplished on the kitchen table. I'd say that's debatable--at least the part about "whatever timing" and it being "virtually guaranteed to work." I mean, if you use the right software and interface circuitry then a kitchen table EPROM programmer is going to work, too. And if you don't get the timing or software right, an Atmel SPI-based ISP isn't going to work any better than a broken kitchen-table EPROM programmer--as witnessed by so many people having problems with Atmel ISP. Like I said earlier, I just see the difference between an EPROM programmer and an ISP "interface/programmer" to be a matter of degree. ISP interfacing is going to require fewer components than an EPROM programmer but you still can't build the circuit incorrectly, use the wrong software, or use the wrong timing and expect ISP to magically work whereas an EPROM programmer would fail. They'll both fail under those circumstances. Regards, Craig Steiner |
Topic | Author | Date |
Atmel's bad informing (again) | 01/01/70 00:00 | |
Informative Post. | 01/01/70 00:00 | |
Errata | 01/01/70 00:00 | |
Latest news on bugs in 8253![]() | 01/01/70 00:00 | |
Thanks & Congrat's making Programmer | 01/01/70 00:00 | |
AT89S8252 programmer | 01/01/70 00:00 | |
AT89S8252 programmer | 01/01/70 00:00 | |
good point | 01/01/70 00:00 | |
Datasheets | 01/01/70 00:00 | |
I'm puzzled | 01/01/70 00:00 | |
ISP programmer | 01/01/70 00:00 | |
I thought ... | 01/01/70 00:00 | |
Of course, but is this a "programmer" ? | 01/01/70 00:00 | |
ISP | 01/01/70 00:00 | |
I see the basic difference between a "tr | 01/01/70 00:00 | |
Differences between ISP | 01/01/70 00:00 | |
Timing critical SPI, well I'll be | 01/01/70 00:00 | |
New user needs help | 01/01/70 00:00 | |
what program, it'can't be the ISP interf | 01/01/70 00:00 | |
please clarify | 01/01/70 00:00 | |
ISP!? | 01/01/70 00:00 |