Beagleboard and SPIDEV 4.7ms Delay.

50 views
Skip to first unread message

Nils Pipenbrinck

unread,
Jun 5, 2011, 3:04:48 PM6/5/11
to beagl...@googlegroups.com
Not a question, I just want to write this in hope that the next who
stumbles across the problem finds a solution in this post.


* If you wonder why each SPI transfer takes 4.7 milliseconds longer than
it should: Disable the 'Debug Support for SPI Devices' (SPI_DEBUG) in
the kernel.

The Omap SPI driver will print out the speed and bit settings each time
it sets up a transfer. If your syslog goes to the UART (very likely)
this will delay each SPI-transaction so much that it becomes unusable
for most applications.

Cheers,
Nils

ZubairLK

unread,
Jun 6, 2011, 9:24:50 AM6/6/11
to Beagle Board
Nice.
Thank-you.
Reply all
Reply to author
Forward
0 new messages