I2C - EEPROM memory area problem ( soft or hard ? )
We are actually using a microcontroler dsPIC33F to communicate with a Microchip 24LC32 or 24AA64 EEPROM module by I2C bus.
We’ve noticed specific memory place get their values modified because some bits change from 0 to 1 whatever the previous recorded value. The area which gets faulty values is usually the range 0X00-0X19 of the 0X01 page.
We are using a switch power module supply for the 24V and 5V, and a regulator for the 3V3.
Do you think the problem can come from the soft ( I2C communication problem) or from the power supply ?
Have you even had this problem ?
Thank you in advance for your reply,