Other Parts Discussed in Thread: CC1101, CC2642R, CC1120
Tool/software: Code Composer Studio
Hello
We have a CC1101 SubGig radio connected to a CC2642 via SPI.
However the CC1101 does not use "conventional" SPI; for example:
- during initialisation, pulse nCS with no other activity (ie MOSI, SCLK)
- every transaction, after asserting nCS, wait for MISO to go low
To allow the CC2642 to communication with the CC1101, we have had to resort to bitbanging the SPI, but this is slow.
Is there a clean mechanism allow the use of the CC2642 SPI hardware via supplied APIs, and yet still control the chip select and monitor MISO?
The best we have come up with so far, is give a dummy nCS to the SPI APIs, and use my own nCS so allowing greater control; and have the MISO line to go a second pin to allow monitoring via normal PIN APIs.
I am sure someone in TI has been asked this question before but I cant find a reference on the E2E forums.
Kind regards