Hi Everyone,
I have a customer using the LPC43S37JET100 that has a problem with internal E2prom.
After Power-on sometimes it is not possible to read the e2prom - the reading value is always 0.
See below the calls related - BSP is LPCOpen 3.02 for LPC43S37.
In the manual a time is specified for e2prom reset:
This time is not included in the SW - if the customer is adding a delay the function seems to work fine.
The customer wants to know if we can confirm this is the issue and no others.
BR
Stefano
Hi, Stefano,
I think it is the reason to read incorrect EEPROM data. After power-up, you have to delay some time until the EEPROM initialization is over, then read EEPROM.
Hope it can help you
BR
XiangJun rong
Hi xiangjun.rong ,
In fact, adding a delay, it seems the issue disappears.
The customer wants to have the confirmation this is the issue and not others.
In our SW seems the delay is not inserted.
BR
Stefano
Hi, Stefano,
I think it is the issue. The EEPROM has to be initialized before user can read/write, in other words, user can read/write EEPROM only after the EEPROM initialization is over.
Hope it can help you
BR
XiangJun Rong