PSoC 5LP write flash at wide temperature span

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

I use the Em_EEPROM component with API function Em_EEPROM_Write() in order to store data to predefined internal flash addresses. I came accross some documentation (PSoC 1, http://www.cypress.com/file/67421/download ) and this forum material (https://community.cypress.com/thread/22343?q=flash%20temperature ) that indicate that:

- Temperature span of 50degC is considered "constant" and as such safe for the flash write operation

- Exceeding temperature span requires calls to CySetTemp() before writing flash by CyWriteRowData().

Is something similar needed for PSoC 5LP and if using Em_EEPROM_Write()? Or does some kind of internal circuitry change the flash erase and write pulse durations to be optimal at full temperature range?

Regards,

Matija

0 Likes
1 Solution
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The Em_EEPROM_Write() API internally calls CySetTemp() already, so no need to do anything for PSoC5.

Bob

View solution in original post

0 Likes
3 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The Em_EEPROM_Write() API internally calls CySetTemp() already, so no need to do anything for PSoC5.

Bob

0 Likes
Anonymous
Not applicable

Boy, this was a fast answer!

Dankeschön

0 Likes

You are always welcome!

Bob

PS: Where are you located? I live in Germany near Bremen.

0 Likes