Other Parts Discussed in Thread: AM4372
Hello,
I am using the spi-omap2-mcspi driver in Linux SDK version 4.3.0.5. I am trying to complete a SPI transfer, and the chip select should be driven low during this transfer. Instead, the chip select stays high and never is driven low. In the spi-omap2-mcspi.c file, I added a printk call in the omap2_mcspi_set_cs() function, so I can see that this function is called when a transfer is supposed to begin. I can also see that the force bit in the mcspi_chconf register is being set to 1. Any ideas on why the chip select isn't being set to 0?