1 of 1 people found this helpful
Unfortunately we don't have direct replacement suggestion for S25FL216K.
Our best suggestion is S25FL064L which offers additional features such as extended 4-byte addressing to enable
access for densities higher than 16 MB (128 Mb), array protection, individual and regional protection, read/write any
register, Double Data Rate (DDR), and Quad Peripheral Interface (QPI).
Please kindly refer to the S25FL064L datasheet for details.
hey, thanks for your kind reply......i was using 3 byte addressing in my previous flash.... is it possible to access the memory locations by earlier code , if i go with S25FL064L without any changes in c code?.....i don't want to change the codes that i already wrote........can i get 16Mbit chip in this category? ............also i checked factory lead time which is 20 weeks .....i can't wait for such a longer period
S25FL16K actual replacement suggestion was actually S25FL116K. But this part is also scheduled to be obsolete by end of April.
You can check Product Termination Notice from this link below:
This application note is written for S25FL208K migration, but it applies in most respects:
S25FL116K will be easier migration path from S25FL216K. But since it is already scheduled to be obsolete we recommend you S25FL064L as alternate part.
S25FL064L support both 3-byte and 4-byte addressing but FL-L family lowest density is 64Mb, thus no 16Mb.
Also, since there are differences in both devices command set, you might need to make changes.
We do not have any application note for direct migration from S25FL2-K to S25FL-L, but you can refer to these 2 Application Note:
S25FL2-K → S25FL1-K : http://www.cypress.com/file/192191/download
S25FL1-K → S25FL-L : http://www.cypress.com/file/327361/download