Simultaneous sQSPI and SPIM00 operation on nrf54L15 & nrf54LM20

We are developing a product with fast flash access and a screen so would like to use SPIM00 and the sQSPI simultaneously. The datasheets & documentation are somewhat confusing on this point though.

For the L15:
Does the datasheet mean the QSPI SCK and the SPIM SCK have to share the same pin?

But the documentation on the sQSPI limitations only mention the CSN pin:
https://docs.nordicsemi.com/bundle/ncs-3.0.2/page/nrfxlib/softperipheral/doc/sQSPI/limitations.html



Which in the datasheet is also the SPIM CSN


For the LM20
The datasheet makes no mention of the sQSPI CLK pin being dedicated

But does for the CS:


However there are several SPIM00.CSN mentioned (P2.05 or P2.10) for example and also SPIM00 is not mentioned in the table of peripherals:




Questions:

  1. Is there any way to currently run sQSPI and SPIM00 simultaneously on the L15 OR the LM20?
  2. If not, is this a fundamental hardware restriction? Will future sQSPI be able to use different pin assignments?
  3. If not, is it feasible for us to write our own sQSPI implementation that uses different pins?
  4. Can we see the source code for soft peripherals (sQSPI and sEMMC)?

For reference, this is our current best attempt or LM20:

Parents Reply Children
No Data
Related