From: fkendoul <ke...@ho...> - 2010-03-23 14:05:55
|
Hi all I am trying to get spi driver working on gumstix overo with linux-2.6.32r51, but I have not succeeded yet. The objective is to use the SPI on the 40 pin header of the expansion board in order to read encoder data from the userspace (use standard open(), read() on the port "/dev/spi..."). I have tried many approaches (taken from internet and forums) without success. I would really appreciate some help on how: 1- to modify or patch the kernel. if you have already a built kernel with spi driver enabled and working, please send me the built kernel. 2- to rebuild the kernel, I have already done that by applying (is it correct?) > bitbake -c clean linux-omap3_2.6.32 > bitbake -c configure linux-omap3_2.6.32 > bitbake -c rebuild linux-omap3_2.6.32 3 - to upload the new kernel to SD card. So far I just copy the new generated "uImage" and the directories "/lib/modules" and "lib/firmware" generated when rebuilding the image. Is it the correct way or sould I rebuild all the image "omap3-console-image" and replace all the filesystem on the SD card.??? you in advance for your help kendoul zachlac wrote: > > I've looked through the mailing list, and found a post about making spidev > work with the linux kernel. However, in the new kernel (2.6.32) under OE > it seems like these steps have already been followed > (http://old.nabble.com/SPI%2C-spidev%2C-et.-al-td24588398.html#a24588398). > Everything seems set up in defconfig, but there's not spi#.# located in > /dev. As I understand it, this interface is what I need to use in my > userspace program. > > How do I register spidev with the kernel? Is it already set up in the > newest kernel? The Tobi board exposes SPI1; how do I make use of it? It > seems like if the lines are already available on the header then some > software driver should be attached already; is spidev what I should be > investigating? (that seems to be the consensus on the list...) > > -Zach > -- View this message in context: http://old.nabble.com/spidev-tp27230456p28001417.html Sent from the Gumstix mailing list archive at Nabble.com. |