Hello,
We are having a problem running SPIO in master mode at 48MHz. All SPI signals are configured to be compatible with ROM bootloader execution.
The MISO falling edge is too long, and causes 1 instead of 0 being clocked in for high to low transitions.
The signal is connected to a Winbond SPI flash chip, FPGA, and a connector. The board layout traces of both the clock,
and the MISO are of about the same length. Waveforms for both 24MHz and 48MHz, and for the same SPI flash command are below: