we have a Cyclone V SoC design that will be running Linux on the HPS. We will need a 2 Gbit flash device and were considering this: MT25QL02GCBB. The MT25QL01GBBB8ESF-0SIT seems to be supported according to the "Supported Flash Devices for Cyclone® V SoC and Arria® V SoC" page. Do you think the MT25QL02GCBB would work as well or are there any limitations to the type of flash that prohibits this device?
Using the non-listed flash devices is not recommended.
However it may work, but based on my experiences its likely that you will encounter U-boot issues during boot up.
Thank you for the quick response. I think we will try to mount the 2Gb device on at least one of the prototype boards so we can test it.
The only other QSPI 2Gb device (MT25QU02GCBB8E12-0SIT) on the list has the comment:
"U-Boot modifications needed"
Do you have any details to share about what needs to be changed? We probably need to do the same or similar for the chosen device as well.
I am coming back with some documents for you to refer in your development,
you may want to familiar with the procedure:
Also to familiarize with the latest version 20.1 build set up with QSPI targeting our dev kits: https://rocketboards.org/foswiki/Documentation/BuildingBootloader#Cyclone_V_SoC_45_Boot_from_QSPI