You are here

SPI FLASH programming fails through vivado | Cypress Semiconductor

SPI FLASH programming fails through vivado

Summary: 4 Replies, Latest post by VincentTH2_1818301 on 06 Oct 2016 10:21 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
chellam.v_1799206's picture
User
2 posts

Hi,

We are using SPI flash (S25FL512S) as boot flash for virtex 7 fpga.  In my case i can able to read device id, memory size etc. when i try to program the SPI flash through indirect programming, it fails. Is there any driver issue?  I read this link http://www.cypress.com/file/193026/download and found that this chip is supported by xilinx. 

Can anyone help me to resolve this?

Regards,

Chellam V

Suhail Zain's picture
Cypress Employee
2 posts

Hi Chellam:

Thank you very much for using Cypress products.

I need some more information on how you are trying to program the device. Since you are successful in reading the IDCODE, this tells me that the device is alive. 

Please prove all the steps starting from so that I cna then debug what is going wrong. Are you using our Low Level Drivers?

Thanks & Best Regards,

Suhail Zain

 

 

Suhail Zain's picture
Cypress Employee
2 posts

Apologize for all the spelling mistakes - should have run spell check.

What I need is the following:

Please provide all the steps you are using to program the device. If you are using our low level drivers, please include those APIs.

Thanks

Suhail Zain

 

chellam.v_1799206's picture
User
2 posts

Hi Suhail,

Thanks for the reply. 

We are using xilinx vivado 2015.2 tool to download the image to flash chip. I can able to read device id but can't able to program. 

One more observation, While programming we enabled options like erase, program, and verify. In this case, erase is successful but programming is failed. what could be the issue if programming is failed? 

Also enabled erase and blank check option. This time also erase is showing successful but blank check fails with error "the part is not blank" . This means whether erase is happening or not?

Regards,

Chellam V

VincentTH2_1818301's picture
User
4 posts

Have you resolved the issue?  I've got the same problem on the Pactron FX3S dev board.  Erasing the flash is fine, but the actual programming failed with errors, and that rendered my dev board useless!!!!

Log in to post new comments.