I download UsbSpiDmaMode project(located at SDK dir) and use USB control center to operate SPI flash, it is blocked by CyFxSpiWaitForStatus(), it seems SPI flash cannot response its status byte correctly.
7.3 from AN76405, a pull down resistor on spi clk. but in CX3 RDK schematic, a pull-up resistor on spi clk pin.
Can anybody explain why ?
Can you please try with a pull-down on SPI CLK pin.
Also, try replacing the flash.
It is my SPI flash issue, I replace them by news, it is Okay!