Shop OBEX P1 Docs P2 Docs Learn Events
Limitations? — Parallax Forums

Limitations?

ice-egozice-egoz Posts: 55
edited 2005-01-10 19:52 in BASIC Stamp
are they any limits to the number of times the BS2p can be programmed to?? and does that lead to the BS2p to tire out and not performing on tip-top condition?

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
I need all ya guidance Masters. [noparse]:)[/noparse]

Comments

  • allanlane5allanlane5 Posts: 3,815
    edited 2005-01-10 16:16
    Yes, the EEPROM will 'wear out' after 1 million writes (maybe 10 million, depending on the part).

    Thus, if you program it once every minute, it will wear out in 1.9 years (assuming the 1 million figure).

    Now, if you use the WRITE command to write to the same eeprom location every 10 mSec, then it can wear out in 6.9 DAYS.

    So, you just have to be careful. Programming it is not the problem, you don't do it that often. Using the EEPROM as general memory can cause problems.
  • Ken GraceyKen Gracey Posts: 7,387
    edited 2005-01-10 19:52
    For kicks, I've only seen one EEPROM on a Stamp actually "wear out". This was a result of a program which was using READ/WRITE to the same cell about a hundred times a second in a datalogger. The customer (in Holland) brought his project into one of our Educator's Courses and it took us the better part of an hour to figure out why this particular EEPROM cell was destroyed and would only read back a "1". Debugging his code with Dutch comments was a bit tough. But this failure was not from repetetive programming.

    If you could program your Stamp once every three seconds, it would take you 833 hours of continuous programming to do some damage with 1,000,000 program downloads. That's without a bathroom or coffee break, or an EEPROM that exceeds the spec.

    Ken
Sign In or Register to comment.