I was following this guide to get SPI working:
http://www.brianhensley.net/2012/07/get ... 0436921000
Basically it uses rpi-update to update to the latest kernel.
Then I took the SPI driver off the modprobe blacklist.
The SPI devices started showing up in /dev.
After I rebooted, I ran the spidev_test.c and it gave me all 0s.
Then I rebooted again and it seemed to work.
Then suddenly it wasn't working and it's spitting out all 0s.
What could I be doing wrong?