- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi !
In my project, I planned to use SFL to access the configuration flash, which was planned to contain not only the configuration, but also the data.
Problem:
The SFL project loads into the FPGA via JTAG without errors, but does not work. I remove the SFL module from the project and the project works.
Shortened SFL instance to
sfl SFL(.noe_in(0));
and still the project does not work. If I remove the module declaration, the project works.
If I write the project to the configuration flash using a jic file and reboot FPGA from Flash (AS configuration mode), it will still not work if there is an SFL module in it.
This behavior is observed on Cyclone 5 and Arria 5.
Question:
What am I doing wrong ? Maybe I need to add some assignments or change the project or device settings?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi sda1902,
My apologies I may have overlooked this post. Here a few item you may need to check:
- Instantiate SFL IP Core Correctly:
- Ensure proper instantiation in the top-level design to connect JTAG and ASMI hard logic.
- Set Configuration Signals:
- Set noe_in to 0 to enable the SFL IP core. If not accessing ASMI externally, tie this signal to GND.
- JTAG to AS Bridge:
- Load the SFL image to bridge JTAG to the ASMI interface, crucial for programming via JTAG-ASMI.
- Shared ASMI Interface:
- Enable Share ASMI interface if sharing the ASMI interface in your design.
- Enhanced Mode SFL:
- Ensure Use enhanced mode SFL is appropriately set. For Cyclone V and Arria V devices, this parameter must be enabled.
- Programming Flow:
- After programming, reconfigure the FPGA by cycling the nConfig pin.
For further details, please refer to the provided document - AN 370: Using the Intel FPGA Serial Flash Loader.
Regards,
Fakhrul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As we haven't received a response to our previous notification, this thread will be transitioned to community support. We hope all your concerns have been addressed. If you have any new questions, please feel free to open a new thread to receive support from Intel experts. Otherwise, community users will continue to assist you here. Thank you.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page