On the modules listing of the i.MX7 datasheet, it says of the ECSPI peripherals: "Full-duplex enhanced Synchronous Serial Interface, with data rate up to 52 Mbit/s."
However, digging into the datasheet SPI timing (section 220.127.116.11) it says that the minimum SCLK cycle timing is actually 43 ns, which is actually only 23 Mbit/s.
This seems pretty misleading, yes? Perhaps the datasheet should be corrected to reflect that it can only achieve 52 Mbit/sec in write-only mode, and full-duplex mode is limited to 23 Mbit/s?
Or am I reading it wrong?