I am using PHYCORE iMX6 module. I am interfacing FPGA via SPI. I am able to communicate with FPGA with speeds upto 10Mhz. If I increase the SPI clock more than 10Mhz, the SCLK is getting distorted and the communication with FPGA is failing. I have a pull up resistor of 3.3K on SCLK and FPGA hardware looks fine.
SCLK waveform is slowly distorting from square to triangular as i increase the speed beyond 10Mhz. Do I need to configure any clocks in iMX6?