EEprom faliur
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-01-10 9:22 PM
Posted on January 11, 2017 at 06:22
I have write a string on multiple address of eeprom but when i read it later it show FF on some places between the data but sometime it reads every thing fine. I am using this library
#clive1
This discussion is locked. Please start a new topic to ask your question.
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2017-01-10 9:43 PM
Posted on January 11, 2017 at 06:43
Writing to eeprom depends on its page size. Multiple byte write must be done within the same page. If your eeprom is 1kbyte with 16 byte pages, writing 4 bytes from 0x008 to 0x00B will work, while 0x00E to 0x011 won't and 2 bytes will probably be corrupted. Also, during progranming, the eeprom won't respond to i2c messages, some of them could be scrapped.
