1 of 1 people found this helpful
Please refer to this thread 32-bit GPIF and SPI boot
The booting can be done with 32-bit GPIF as SPI boot is determined by the PMODE line status and not he io matrix configuration.
- Yes you can change io matrix configuration to 16 bit and enable the SPI when device need to communicate with SPI devices and set this io matrix configuration.
- If you don't want to switch between the io matrix configurations. You can do bit banging and use the UART Pins [53:56] for SPI. Please refer to the spigpiomode example in the SDK 1.3.4. But the SPI will not have the same performance as the default one.