Al Johnson wrote: > On Sunday 25 October 2009, Ivo van den Maagdenberg wrote: > >> 2009/10/25 Frederik Sdun <frederik.s...@googlemail.com> >> >> >>> * Iain B. Findleton <ifindle...@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@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. >> r...@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@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community > _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community