You are here

EEPROM Interface | Cypress Semiconductor

EEPROM Interface

Summary: 30 Replies, Latest post by David Farid on 08 Aug 2016 02:14 AM PDT
Verified Answers: 20
Last post
Log in to post new comments.
vgy
user_214919094's picture
User
137 posts

 Hi to all,

               i want to interface EEPROM to Psoc 3 Externally,can any body help in this regard.

Regards

PRP

dasg's picture
Cypress Employee
730 posts

Hi PRP,

 

Which EEPROM device are you planning to interface with PSoC?

 

In general, EEPROMs support I2C interface. In that case PSoC should act as an I2C Master and the EEPROM device as a slave.

Some EEPROM devices also have the provision of setting their addresses (last 2 bits or so) externally, so that multiple EEPROM devices can be made available on the same bus thereby increasing the memory available.

David Farid's picture
User
19 posts

Hello Guatam 

i am trying to use an external eeprom i can get no error when i'm trying to write but when i try to read there is nothing 

can you help me with that ?
i have attached my file 

dasg's picture
Cypress Employee
730 posts

To add to my previous comment, there are also SPI based EEPROMs available.

The SPI based EEPROMs can be accessed at a faster rate (typically 3MHz SPI Clock). These EEPROMs may support 8-bit or 16-bit data formats.

PSoC should act as an SPI in this case, with apporpriate mode selected.

vgy
user_214919094's picture
User
137 posts

 Hi Gautham,

      http://www.cypress.com/?id=4&rID=58477  this file i couldnot able to download, please help me in this regard.

Regards

PRP.

PSoC Rocks's picture
User
141 posts

 Hi,

 

I have the old version of the project. I think that this project was created in Creator 1.0 Beta 5.

 

PSoC Rocks's picture
User
141 posts

I don't know when will this Chrome attachment issue would get resolved.

dasg's picture
Cypress Employee
730 posts

Hi,

 

I updated the project to the latest Creator version, PSoC Creator 2.2

This project demonstrates the EEPROM interface with an example of an I2C based EEPROM 24C04.

The project is attached with this post.

vgy
user_214919094's picture
User
137 posts

Hi Gautham,

                      The version of creator i am using is  Creator 2.0. may be the project was not compatable so i got the following error.

Error: sdb.M0062: An error occurred trying to retrieve the DRCs for an instance, 'I2C'. Unable to locate and customize component 'I2C_v3_30' used in schematic 'C:\Documents and Settings\Adm\My Documents\PSoC Creator\Example_I2C_EEPROM\Example_I2C_EEPROM.cydsn\TopDesign\TopDesign.cysch'.

Regards

PRP

 

vgy
user_214919094's picture
User
137 posts

Hi Gautam,

                    Actually  i am using Del Sig ADC with 8 bit resolution, 8500 SPS, and it will run for 5 seconds so i get too many samples but the RAM avalaible in PSoC 3 is 8 kb only, so i am going for EEPROM interface to accomodate so many samples , is this a correct option any other way?

 

Regards

PRP

dasg's picture
Cypress Employee
730 posts

Hi PRP,

 

You can update to the latest version, that is, PSoC Creator 2.2

The link to download this version is here.

Log in to post new comments.