SPI0 is a full Broadcom-standard SPI interface. SPI1 and SPI2, like UART1, are special cut-down implementations that were designed to take up less silicon area. I think (we're going back well over 10 years) it was intended that all SPI modes worked, but due to a bug CPHA doesn't. The additional SPI interfaces in BCM2711 are the full-fat version, which is why SPI6 is working for you.
Statistics: Posted by PhilE — Wed Nov 20, 2024 1:24 pm