Hi Guys !
I am a newby of beagleboard,
Finally i post the first big doubt i have, until here i could arrive
reading and reading and some chatting formatting sdcard; updating
Xloader, u-boot; booting armstrong (that took me some time);
networking ssh; i2c communication to read accelerometer
adxl345,crosscompiling working,... everything was going ,slow but it
was.
But now at the moment to deal with SPI ( i need to communicate with
the same sensor) i am totally blocked.
First of all some info about what i have :
BeagleBoard Rev.C4
X-Loader 1.4.4ss
U-Boot 2010.03
Kernel 2.6.32
kernel Image: Angstrom-GNOME-image-glibc-ipk-2010.7-test-20101020-
beagleboard.rootfs
Second:
While with i2c was quite easy because i had something like /dev/i2c
for SPI i don't see such device, doing:
dmesg | grep spi
doesn't show nothing and doing in /dev
ls | grep
neither.
The question is that i have something in /sys/bus/spi/drivers/ i see a
folder for spidev that i think is the driver for spi. Is it??
I was reading http://elinux.org/BeagleBoard/SPI and I could use
McSPI3 or McSPI4
but i dont know how to configuring pinMux ???
and how to tell to the kernel about the SPI controller???
I have install OE and i was reading about it but i dont know how to
work with it, i get confuse in howtos, tutorials, wiki...
I was reading several mailing list about this topic but i am lost ,
different kernels, board versions ...
I am aware there is this kind of patch : http://elinux.org/BeagleBoard/SPIPatch-2.6.32
but i dont know what to do with it.
Pleaseeeee there is someone who can tell me the direction to follow i
would need some progress if not someone... :s
Thanks anyway and have i nice day beagleboardersSS!