I have a QSPI flash which is not listed in the supported QSPI list (Xilinx Answer 50991) but from the datasheet it looks like has the same functionality as some of the families listed.
Can I use it with Zynq?
What guidelines or design considerations should I follow?
Please download the attached QSPI Flash Support Guide.
The main objective of this document is to provide users with a conceptual background for finding compatible flash solutions for the Zynq BootROM and PS QSPI controller.
In addition, this document gives examples to illustrate how u-boot can be edited to support on board programming for compatible flashes.
Xilinx recommends choosing a Xilinx Tested and Supported Flash from (Xilinx Answer 50991) but if this is not possible you can use the attached Guidelines to validate and verify a flash from one of the following categories:
In most recent u-boot the list with all of the flash IDs is in spi_flash_id.c rather than sf_params.c.
Xilinx Technical Support will not be able to provide assistance with designs using "Known to Work" or "Unverified" flash devices.
Xilinx can only provide assistance for the devices listed as 'Xilinx Tested and Supported' in (Xilinx Answer 50991)
|Name||File Size||File Type|
|QSPI Flash Support Guide||580 KB|