??? 05/14/10 09:14 Read: times |
#175879 - Internal voltage doublers in some chips for IAP support Responding to: ???'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. |
Topic | Author | Date |
programing on chip flash? | 01/01/70 00:00 | |
of course, you are, | 01/01/70 00:00 | |
parallel programming | 01/01/70 00:00 | |
thanks everyone | 01/01/70 00:00 | |
Not exactly fair | 01/01/70 00:00 | |
too deep | 01/01/70 00:00 | |
Internal voltage doublers in some chips for IAP support | 01/01/70 00:00 | |
hm | 01/01/70 00:00 | |
actually ... | 01/01/70 00:00 | |
why to do this? I cant understand :-( | 01/01/70 00:00 | |
the Manzi book | 01/01/70 00:00 | |
You mean, "Mazidi" | 01/01/70 00:00 | |
agreed, and ... | 01/01/70 00:00 | |
ISP before IAP? | 01/01/70 00:00 | |
A question of driving force | 01/01/70 00:00 | |
baloney | 01/01/70 00:00 | |
programming on chip flash? | 01/01/70 00:00 | |
If only it were that simple... | 01/01/70 00:00 | |
did you read my remark above...![]() | 01/01/70 00:00 |