- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We have been using Macronix SPI flash MX25U6435F on one of our products with no issues. For our newer product, we have switched to Cypress SPI flash S25FS064S. Although this flash is working, I have noticed that the Cypress flash page-write is significantly slower (almost 400 times slower) than Macronix flash.
I'm using the same drivers that I use for Macronix flash and before each page-write, I read the status register for the previous page write and proceed only if WIP(bit0=0) and WEL(bit1=1). What I see that after each page-write, the Cypress flash takes much more time to set the bits to the appropriate status.
Any idea why that is the case.
Thanks
Ali
Solved! Go to Solution.
- Labels:
-
Serial NOR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Krishna,
I found the cause of the problem. The issue is now resolved and there is no
need to pursue this.
Thank you.
Ali Naddaf
On Thu, Dec 28, 2017 at 10:23 PM, gsns <community-manager@cypress.com>
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Ali,
Can you please let us know what is your page size. is it 256 Bytes or 512 Bytes. What is the actual time you are observing when writing to both the parts.
Below are the values maximum values of page programming :
Page Programming (512 Bytes) - 2000us
Page Programming (256 Bytes) - 2000us
Is it crossing the above values ?
Thanks,
Krishna.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Krishna,
I found the cause of the problem. The issue is now resolved and there is no
need to pursue this.
Thank you.
Ali Naddaf
On Thu, Dec 28, 2017 at 10:23 PM, gsns <community-manager@cypress.com>