Part Number: AM3359
Other Parts Discussed in Thread: AM3358, , SYSBIOS
Tool/software: TI-RTOS
I am trying to use SPI bus for data transfer. When I finally was able to make it work under recent TI-RTOS I see disappointing performance.
Bus is configured for data words 32bit and clock 24MHz.
When it transfers 12 data words it pulls CS down for about 15us before first clock signal.
It also stays idle for about 10us before transferring next data word ( I am transferring total 12 words per frame)
After last word it waits ~50us before pulling up CS.
I am able to read frames at much lower rate than expected from 24MHz clock.
It looks that actual time spend on data transfer is very small compared to the idle time within single transfer.
What is wrong and what can be done to increase bandwidth.
If needed I can provide additional information.
Thanks