Query on S25FL128 Flash

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

cross mob
Anonymous
Not applicable

Hello,iam using  S25FL128SAGMF interfaced to cyclone V fpga in my Prototye,Configuration used is Serial Configuration(EPCS).but the device is detecting as EPCQ128 instead of EPCS128 and also iam facing problem in downloading .Jbc File..please suggest

0 Likes
1 Solution
BushraH_91
Moderator
Moderator
Moderator
750 replies posted 50 likes received 250 solutions authored

Hello,

Please refer to  AN98558  and see if you can program the device.

URL for AN98558 - http://www.cypress.com/file/202476/download

Thank you

Regards,

Bushra

View solution in original post

7 Replies
BushraH_91
Moderator
Moderator
Moderator
750 replies posted 50 likes received 250 solutions authored

Hello Ramya,

Thank you for contacting Cypress Community Forum. We are working on your case. Will get back to as soon as we find the resolution.

Have a wonderful day

Regards,

Bushra

0 Likes
Anonymous
Not applicable

Hello all

I have also the same issue.

Interrested in the new answers

Regards,

Francois

0 Likes
BushraH_91
Moderator
Moderator
Moderator
750 replies posted 50 likes received 250 solutions authored

Hello Ramya, Francois,

Can you try to program it with .jic file? When converting the .sof file to the .jic file, please select EPCS device and disable EPCS ID check.

Please let me if this works.

Thank you

Regards,

Bushra

0 Likes
Anonymous
Not applicable

That is exactly what I did !

  • Translate .SOF file into .JIC file (convert programming files... on Files sub-menu and in "Advance options" selecting the option to disable EPCS ID check) selecting the other options... FPGA device (5CGX4FC6) and adding the .SOF file...
  • Selecting the target device in the JTAG chain (it is a multi devices chain)
  • with "Change File" option, add the .JIC file . This automatically add a QSIP flash above the FPGA image
  • select the appropriate boxes for programming these devices
  • then "Start" button on the programmer...

This fails with the message: device ID  doesn't match with the JTAG file ID...

Apparently the disable EPCS ID Check option has no effect 😞

I tried with several  Quartus Programmer version : 15.1 - 16.0 - 17.0.1 --- Same results !

0 Likes
BushraH_91
Moderator
Moderator
Moderator
750 replies posted 50 likes received 250 solutions authored

Hello,

Please refer to  AN98558  and see if you can program the device.

URL for AN98558 - http://www.cypress.com/file/202476/download

Thank you

Regards,

Bushra

Anonymous
Not applicable

Hi

This new version of AN98558 gives some new tricks and I succeeded in programming my flash

The Cyclone V gets now its configuration bitsteram correctly and "CONF_DONE" brings up at end end of configuration process.

Thanks !

0 Likes
Anonymous
Not applicable

In order to program the S25FL256S we had to use the following nios2-flash-override.txt:
[EPCS-010219]

sector_size = 65536

sector_count = 512

(instead of the one indicated in AN98558)

Otherwise AN98558 worked perfectly

Thanks again !

0 Likes