In our custom LPC54018 board in addition to the QSPI external flash chip from which the code runs, we added a simple normal SPI chip (SST25VF080B) for data logs and OTAP image transfers. In other designs that are already in production we use an SDCard but here we are limited in board footprint size. Our application code runs FreeRTOS but our custom bootloader does not. I was looking at the SDK examples and did not see any SPI Master examples for peripheral device. Instead there are master board to slave board examples. I see that their are CMSIS, FreeRTOS & "normal" examples.
Are there any SPI master to peripheral devices examples anywhere?
What is the preferred method (interrupt,dma,polling) and framework (CMSIS, FreeRTOS & "normal") for
a) Application code
b) Bootloader (no RTOS)
We have older boards LPC1768 based boards that also use the SST25VF080B chip but the SPI interface is much different.