- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
I need your help concerning an issue of serial flash configuration . I have cyclone III FPGA (EPC3C16) connected on a board with the serial flash EPCS4. I have only one header(JTAG) , so in order to flash the serial flash I use the SFL. When I program the FPGA directly with the USBblaster it works perfectly. But when I generate .jic from .sof and want to configure the flash through the SFL, Quartus notifies that verification and blank check are failing for device . In addition to this the FPGA doesn't boot from flash. The signals CON_DONE, nSTATUS and nCONFIG are all released high after configuration. In the beginning I was suspecting connection between flash and FPGA.So I wrote a VHDL driver in order to access directly to the Flash (Read,write byte, read silicon ID...). The Flash is behaving well! I am now confused and I don't know what can be really the problem? Please if you have some advice I will be very gratefull Best Regards NrdLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you're unable to configure the flash through the SFL, it's no surprise that the FPGA doesn't boot from flash (since there's nothing in it). In generating your .jic file are you sure you have the proper flash loader and configuration device specified?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you sure that you connected the flash to the correct FPGA programmation pins? Did you generate the .jic with the correct flash reference (EPCS4)?
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page