This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP-CC1312R7: Sharing SPI bus using NVS

Part Number: LP-CC1312R7
Other Parts Discussed in Thread: SYSCONFIG


I´m using the NVS with the MX25R8035F flash, which works completely fine.

Now I want to use the same SPI bus to control another peripheral (a SPI LAN controller), this has been possible opening and closing the instances of each device, ex:

1-open NVS sector

2-Do whatever I need to(read, write, etc)

3-Close NVS sector 

4-Open SPI instance of Lan driver.


6-Close SPI.

7-Back to 1.

This approach works but its very slow and I'm a bit pin constrained to add a second SPI Bus, Is there any way to share the same SPI bus?, I´ve seen that there is a semaphore(

I have CS signals to each SPI controlled device.

Kind regards, Javier