Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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


List of 21 messages in thread
TopicAuthorDate
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      

Back to Subject List