In terms of SPI read/write from a micro, would the software used for the FM25V20A be similar for the CY15B104 or CY15V104?

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

cross mob
RoRi_4798676
Level 1
Level 1
Welcome!

Restarting an old project the that used the FM25V20 (now obsolete)

I think I could use the FM25V20A. (It seems to be basically the same hardware and software wise)

Then I saw the newer CY15B104 or CY15V104 and wanted to know

if the SPI code, developed for the FM25V20, could be used for the CY15B104 or CY15V104.

Also If I want to evaluate the  CY15B104 or CY15V104 I'd like to connect the FRAM to my micro's SPI and attempt to write my own code to read and write to the FRAM. Can the CY15FRAMKIT 002 SERIAL FRAM DEVELOPMENT KIT be used to do this?

Thanks

Robert

0 Likes
1 Solution
GirijaC
Moderator
Moderator
Moderator
50 sign-ins 25 sign-ins 10 solutions authored

Hi Robert,

Yes, FM25V20 is obsolete. Yes, our newer Excelon family of F-RAM device CY15B104 or CY15V104 is superset of FM25V20. The code should work seamlessly. The following changes to be taken care in the software if used in current application.

1. Device ID should be updated for CY15B104 or CY15V104 based on the device used in the application

2. CY15B104QN, CY15V104QN, CY15B102QN, CY15V102QN doesn't support HOLD pin feature since this feature should be removed from the current software.

Also CY15FRAMKIT 002 SERIAL FRAM DEVELOPMENT KIT can be used to test the SPI functionality. QSPI device (CY15B104QSN-SXI) is mounted on the CY15FRAMKIT-002 Kit, which works in SPI, DPI, QPI mode. This device is superset of FM25V20A, CY15B104QN, CY15V104QN, CY15B102QN, CY15V102QN.

Thanks,

Girija

View solution in original post

0 Likes
1 Reply
GirijaC
Moderator
Moderator
Moderator
50 sign-ins 25 sign-ins 10 solutions authored

Hi Robert,

Yes, FM25V20 is obsolete. Yes, our newer Excelon family of F-RAM device CY15B104 or CY15V104 is superset of FM25V20. The code should work seamlessly. The following changes to be taken care in the software if used in current application.

1. Device ID should be updated for CY15B104 or CY15V104 based on the device used in the application

2. CY15B104QN, CY15V104QN, CY15B102QN, CY15V102QN doesn't support HOLD pin feature since this feature should be removed from the current software.

Also CY15FRAMKIT 002 SERIAL FRAM DEVELOPMENT KIT can be used to test the SPI functionality. QSPI device (CY15B104QSN-SXI) is mounted on the CY15FRAMKIT-002 Kit, which works in SPI, DPI, QPI mode. This device is superset of FM25V20A, CY15B104QN, CY15V104QN, CY15B102QN, CY15V102QN.

Thanks,

Girija

0 Likes