[SHR] Accelerometers
Iain B. Findleton
ifindleton at videotron.ca
Mon Oct 26 15:00:26 CET 2009
Al Johnson wrote:
> On Sunday 25 October 2009, Ivo van den Maagdenberg wrote:
>
>> 2009/10/25 Frederik Sdun <frederik.sdun at googlemail.com>
>>
>>
>>> * Iain B. Findleton <ifindleton at videotron.ca> [25.10.2009 13:19]:
>>>
>>>> Where is the device control for the accelerometers on SHR? Was
>>>> /sys/bus/platform/devices/ls302dl.1/2 or some such on the OM distros.
>>>>
>>>> _______________________________________________
>>>> Openmoko community mailing list
>>>> community at lists.openmoko.org
>>>> http://lists.openmoko.org/mailman/listinfo/community
>>>>
>>> here's an overview of the sysfs paths:
>>> http://wiki.openmoko.org/wiki/GTA02_sysfs#Accelerometers
>>>
>> No luck. The paths specified on the page you refer to do not exits on the
>> SHR release.
>> root at om-gta02 ~ $ ls -a /sys/devices/platform/
>> . physmap-flash.0 s3c2440-sdi s3c-ohci
>> .. power s3c2440-uart.0 soc-audio
>> gta02-led.0 s3c2410-iis s3c2440-uart.1 uevent
>> gta02-pm-wlan.0 s3c2410-wdt s3c2440-uart.2
>> neo1973-memconfig.0 s3c2440-i2c s3c2440-usbgadget
>> neo1973-version.0 s3c2440-nand s3c24xx_pwm.0
>>
>> http://wiki.openmoko.org/wiki/Accelerometer_data_retrieval#The_.2Fsys_inter
>> facedoes neither point to the right direction in the SHR case.
>>
>> Any other suggestions how to manipulate the accelerometers?
>>
>
> This is a case of a wiki page in need of an update because it only makes sense
> if you already know what it means ;-)
>
> Note the first line on the page:
> "NOTE: These only apply to Linux kernel 2.6.24, 2.6.28 has different paths
> (see below)"
>
> The #Accelerometers link you were given points to the paths for 2.6.24 which
> have explanations, but aren't used by any current distro. Below that is a
> section that says what each path from 2.6.24 changed to in 2.6.28 and later,
> and are used by all current distros. Scroll to the very end of the page and
> you'll find the answer you were looking for.
>
Okay, in what I can only assume is an effort to make finding the
lis302dl (Accelerometer) control interface easier, the path on the SHR
distro I have installed is:
/sys/class/i2c-adapter/i2c-0/0-0073/spi_s3c24xx_gpio.0/spi3.0
/sys/class/i2c-adapter/i2c-0/0-0073/spi_s3c24xx_gpio.0/spi3.1
where the .0 and .1 directories refer to the respective accelerometer
devices.
An alternative path is:
/sys/bus/spi/drivers/lis302dl/spi3.0
/sys/bus/spi/drivers/lis302dl/spi3.1
I don't know who has permission to modify the wiki page, but someone who
can do so may wish to add this information on the #Accelerometers page.
Here is the output of `cat /etc/shr-version` on my machine:
Tag Name: mv-packages-to-recipes-pre
VERSION: 02fe96061411de095776edd314d9ae551e1b2f22
Branch: shr/import
Build Host: opmbuild
Time Stamp: Sun, 06 Sep 2009 16:34:21 +0200
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
More information about the community
mailing list