LPC43S37 issue reading E2prom after power-up

cancel
Showing results for 
Search instead for 
Did you mean: 

LPC43S37 issue reading E2prom after power-up

185 Views
StefanoGattazzo
NXP Employee
NXP Employee

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. 

 lpc.png

In the manual a time is specified for e2prom reset:

lpcman.jpg

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

Labels (2)
0 Kudos
3 Replies

109 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

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

0 Kudos

109 Views
StefanoGattazzo
NXP Employee
NXP Employee

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

0 Kudos

109 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

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