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

Hello,

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.

5-Write,read

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(e2e.ti.com/.../cc1352r-how-to-share-the-spi-bus-between-multiple-devices-sdspi-nvs-and-nfc))

I have CS signals to each SPI controlled device.

Kind regards, Javier