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.

DM365 SPI4 ChipSelect Hardware problems



Dear TI,

In our current hardware setup we are using SPI4 to comunicate with a slave device,
The SPI4 interface works OK with SPI4_SCS[0] and all is well,
We have a 20K pullup resistor on the SPI4_SCS to 3.3V
I configure the PINMUX4 in the bootloader to SPI4_SCS[0]
And start the SPI driver, the SPI drivers enables  the SPI4 module
and configures the SPI4 regs to master mode ... etc etc.
The driver doesnt configure the SPIPC0(SPI pin control register) register until the comunication starts,
So reading the register returns 0, in the SPI data sheet 0 means reserved, 1 means use as SPIx_SCS[0].
When in this state (SPIPC0 = 0)  the voltage on the line drops to 1.5 volts and not 3.3 volts as should due to the pull up.
What happens to SPI4_SCS[0] when SPIPC0 = 0 ??
Does it loads the line in any way ?

 

Thank you