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 15:10
Read: times


 
#101134 - ISP
Responding to: ???'s previous message
Erik Malund said:
Of course, but is this a "programmer" ? FlashMagic, for instance, is not a "programmer" it is ISP software, the UART used is still not a "programmer". If I recall from a glance at Craigs devboard it has an ISP connection and thus no "programmer" is required.


I'd say that depends on how you look at it. If all you needed was a cable then I'd agree with you. But with Atmel, at the very least you need a '125 or '126 with some resistors and capacitors. The hardware might not be as elaborate as a traditional EPROM programmer, but it's certainly more than just a cable.

Whether that supporting circuitry is part of the hardware (such as with the 8052.com SBC) or whether there are just pins on the board and all that circuitry has to be placed on an external "programmer" is just a matter of geography--ISP has simplified the programmer hardware enough that it is not unreasonable to include the "programmer" in the circuit itself so that all you need is a cable. But the programmer hasn't been eliminated, it's just been absorbed by the main circuit--and now the developer needs to understand the details of ISP to accomplish that.

Again, if I seem to be nit-picking it is to avoid ISP (with the means required) getting mixed up with kitchen table parallel programmers.


I'd say the difference between a parallel programmer and an ISP "programmer" is a difference in its implementation, not its purpose. I don't believe any ISP on the market can truly be accomplished by simply connecting the port pins to pins on the PC via a cable with no supporting circuitry. ISP may have simplified what is required of a programmer but it hasn't eliminated the programmer itself.

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