Forum Discussion
Serial Flash Loader IP not working with A10 and EPCQL512
- 4 years ago
When comparing the behavior of the factory SFL image and my design with SFL IP added I still don't understand why the attached serial flash shows up in a JTAG scan with the factory image loaded, and not in a scan when my design is loaded.
However, after deciding to assume that the SFL in my design otherwise works and testing JTAG access to serial flash (such as doing a flash verification operation without having to first load the factory SFL image) the SFL IP does appear to bridge JTAG and ASMI.
I create and load a jic file as usual, then uncheck the box for configuring the factory SFL image prior to flash access. My design remains loaded in the FPGA, and I can verify or load the flash without disturbing FPGA operation.
So it works for my purposes, although with a minor quirk of not being able to detect the flash presence via a scan.
As I said in my first post, I have added the SFL IP to my design. Below is the SFL in the post fitting viewer. I still don't see the serial flash in a chain auto detect after loading this design.
Additional information: I do not have "Share ASMI interface with your design" checked. The only user port on the sfl is noe_in, which I have grounded and should enable operation.