-
1. Re: Change EPCS64 from S25FL164K to S25FL064L
krishnag_71 Aug 9, 2017 12:06 AM (in response to qi.yuehan.2654021)1 of 1 people found this helpfulHello Yuehan,
Please refer our application note from the link given below which lists the differences between S25FL164K and S25FL064L. http://www.cypress.com/file/327361/download
Can you attach a logic analyzer to the SPI bus and find out below points?
1. Is it an FPGA configuration failure or boot failure ?
2. What SPI command caused it to fail?
Thanks,
Krishna.
-
2. Re: Change EPCS64 from S25FL164K to S25FL064L
TakahiroK_16 Aug 9, 2017 3:13 AM (in response to qi.yuehan.2654021)Hi Yuhehan, The EPCS is a name SPI Flash of Altera bland. It's different from Cypress S25FL164K. Are you sure you use S25FL164K? The device ID of two devices (FL164K and FL064L) are different, and your Serial Flash Loader seems to reject unknown IDs. What version of Alterera's Quatus tool you use? Best Regards, Takahiro -
3. Re: Change EPCS64 from S25FL164K to S25FL064L
qi.yuehan.2654021 Aug 9, 2017 3:20 AM (in response to TakahiroK_16)
Hi Kuwano,I am sure I use S25FL164K before, and I choose the FLASH device is ECPS64.
I use Quartus ii 13.1 and in my project I use ALTASMI_PARALLEL ipcore.Yuehan
-
ipcore.JPG 75.6 K
-
-
4. Re: Change EPCS64 from S25FL164K to S25FL064L
qi.yuehan.2654021 Aug 9, 2017 6:14 PM (in response to TakahiroK_16)Hi Takahiro,
I think I find the problem. For FL064L i cannot read back the silicon ID.
As you said, we use S25FL164K instead of EPCS64 before. I think they have the same command list. So quartus programmer software send x"90" commmand and can read back the ID x"16". But this command cannot be identified by FL064L, so the error happened. The program or erase operation is all send command automatically by quartus programmer software. I don't know how to change it? Is this means
we cannot do program or erase operation to S25FL064L by using Quartus programmer software? (we must write a SPI configuration module for it?)Yuehan
-
5. Re: Change EPCS64 from S25FL164K to S25FL064L
hudieysh_2659401 Aug 9, 2017 11:18 PM (in response to qi.yuehan.2654021)I met the same problem, is there any solution?
-
6. Re: Change EPCS64 from S25FL164K to S25FL064L
krishnag_71 Aug 10, 2017 4:13 AM (in response to qi.yuehan.2654021)1 of 1 people found this helpfulHello Hudiysh,
Are you using the same Quartus II 13.1 version ?
Please refer the application note from the link given below which talks about customized design to program the 3rd party flash:
http://www.cypress.com/file/202476/download
Thanks,
Krishna.
-
7. Re: Change EPCS64 from S25FL164K to S25FL064L
hudieysh_2659401 Aug 10, 2017 7:08 PM (in response to krishnag_71)Thank you very much for your help. I will try the method, keep in touch!