Changes Needed when Switching from 24C02B EEPROM to 24xxxx EEPROM
Anonymous
Not applicable
Apr 03, 2011
05:40 AM
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Apr 03, 2011
05:40 AM
Question: Why does the EEPROM does not accept the data packet when doing a write, especially while changing from eval board to a own design ?
Answer:
The reason is the following: The symptoms are that when the eval board comes up the I2C looks at address A2 or A4, and when the customer design comes up the I2C looks at A0, which is invalid. The 24C02B does not use A0, A1, A2, meaning there is no internal connection, so any address supplied to the EEPROM chip is viable. On the other hand the 24xxxx uses these pins and these pins must be physically tied to address 2 (A0=0, A1=1, A2=0). If this is not done than the chip will not accept the data packet. Verify that you have connected A0-A2 on the EEPROM before trying to write data.
Rate this article:
Contributors
-
This widget could not be displayed.Anonymous