Forum Discussion

fpgaSoft's avatar
fpgaSoft
Icon for New Contributor rankNew Contributor
2 years ago

NIOS II Generic Serial Flash IP

I am trying to interface to the onboard configuration Flash on a Cyclone 10GX dev kit via NIOS II.

The dev. kits uses a EPCQL1024F24IN device

The Generic Serial flash interface IP has been setup in the platform designer.


Currently all I am trying to do is read the Device ID.

When reading the ID all I get back is 0xffffffff.


I have tried an oscilloscope on the clock line of the dev kit (R655), and it does not change at all. A clock can be seen on this line however when programming the kit via Quartus programmer.


Inorder to do more testing I changed the IP to output SPI pins, and I joined them to the U58 on the dev kit, namely a IS25WP256D-RHLE device.

Using the same code as before, the device ID is read properly.

Presumably I am doing something wrong somewhere , any suggestions at all?

Many thanks

19 Replies