I have an application where the OMAP3 needs to be an SPI master and hold the CS signal low for multiple words, it is actually the same issue as in this thread, however beyond that I am curious about the turbo mode described in section 19.5.2.5.3 of SPRU98d. The turbo mode describes holding the CS low, though I don't think it will solve this particular customer's problem, he is asking how to activate and what it is for. My impression is that it is only a performance increasing setting, it seems to lock the incoming shift register to a single channel's receive register, so that both can be filled up before servicing, is that an accurate description?
When the turbo bit is set in this case the SPI stops outputting messages, so I am trying to find out why that could happen, do we have any example configurations or code that use the McSPI turbo mode? It looks like it should be as easy as having just a single channel in use, setting the single bit and than the turbo bit.