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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Per Westermark
05/14/10 03:14
Read: 598 times

#175879 - Internal voltage doublers in some chips for IAP support
Responding to: Stefan Kanev's previous message
At old times, just about all processors needed a high voltage for programming, since you needed energized electrons.

But with the advent of In Application Programming (IAP) where the running software may rewrite sectors of the flash, the chip manufacturers had to add a voltage doubler inside the chip to create the needed voltage for erase and write of the flash memory. This has allowed manufacturers to remove the need for external high-voltage modes.

As already noted, it's the support costs that makes the chip manufacturers protect their external programming algorithms. There are just too many people who wants to make their own programmers. And too many of these people also thinks that if they have a working programmer for chip A, then it is ok to program any chip with the same pinout with this programmer - or at least any chip from the same manufacturer. In short - the chip manufacturers do not want hobbyists or professional fools to try to implement their own programmers. Besides the high support costs, they will get a lot of bad reputation when the hobbyists then posts rude (and highly incorrect) comments about non-working (fried or just not correctly programmed) chips.

List of 19 messages in thread
programing on chip flash?      Douglas Brummund      05/13/10 13:44      
   of course, you are,      Erik Malund      05/13/10 14:33      
   parallel programming      Jan Waclawek      05/13/10 15:36      
   thanks everyone      Douglas Brummund      05/13/10 19:18      
      Not exactly fair      Andy Neil      05/14/10 00:48      
      too deep      Stefan KAnev      05/14/10 01:48      
         Internal voltage doublers in some chips for IAP support      Per Westermark      05/14/10 03:14      
            hm      Stefan KAnev      05/14/10 03:58      
               actually ...      Erik Malund      05/14/10 04:32      
               why to do this? I cant understand :-(      Andy Neil      05/14/10 04:37      
                  the Manzi book      Erik Malund      05/14/10 05:17      
                     You mean, "Mazidi"      Andy Neil      05/14/10 06:17      
                        agreed, and ...      Erik Malund      05/14/10 06:26      
            ISP before IAP?      Andy Neil      05/14/10 04:41      
               A question of driving force      Per Westermark      05/14/10 04:54      
      baloney      Erik Malund      05/14/10 04:35      
   programming on chip flash?      Douglas Brummund      05/17/10 20:28      
      If only it were that simple...      Andy Neil      05/18/10 00:13      
      did you read my remark above...      Jan Waclawek      05/18/10 00:47      

Back to Subject List