On Mon, Jun 04, 2012 at 01:38:00PM +0200, Olaf Till wrote: > Hi, > > I have installen SHR image > 'shr-image-om-gta02-20120427172818.rootfs.tar.gz' on a neo freerunner > and upgraded it. Seeing that gps doesn't seem to work (with foxtrott > gps and from settings/position) I found the following in > /var/log/frameworkd.log: > > 2012.06.04 08:32:11.351 ogpsd INFO Kernel >= 2.6.39, gps > sysfs updated > 2012.06.04 08:32:11.378 ogpsd WARNING (could not write to > '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or > directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron') > 2012.06.04 08:32:11.932 ogpsd WARNING (could not write to > '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or > directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron') > 2012.06.04 08:32:11.959 frameworkd.subsystem ERROR factory method not > successfully completed for module <module 'ogpsd.factory' from > '/usr/lib/python2.7/site-packages/framework/subsystems/ogpsd/factory.pyo'> > Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/framework/subsystem.py", line 143, > in registerObjectsFromModule > for obj in factory( "%s.%s" % ( DBUS_BUS_NAME_PREFIX, self.name ), self ): > File > "/usr/lib/python2.7/site-packages/framework/subsystems/ogpsd/factory.py", > line 42, in factory > ] > gpsdev = globals()[devname]( controller.bus, channel ) > File "/usr/lib/python2.7/site-packages/framework/subsystems/ogpsd/om.py", > line 53, in __init__ > self.aidingData = persist.get( "ogpsd", "aidingdata" ) > File "/usr/lib/python2.7/site-packages/framework/persist.py", line 68, in > get > self._load( subsystem ) > File "/usr/lib/python2.7/site-packages/framework/persist.py", line 62, in > _load > data = pickle.loads( data ) > UnpicklingError: invalid load key, '�. > ) > 2012.06.04 08:32:12.156 frameworkd.subsystem INFO subsystem ogpsd took > 5.56 seconds to startup
After changing persist_format from "pickle" to "yaml" in frameworkd.conf I get 2012.06.04 16:28:50.825 ogpsd INFO Kernel >= 2.6.39, gps sysfs updated 2012.06.04 16:28:50.833 ogpsd WARNING (could not write to '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron') 2012.06.04 16:28:51.347 ogpsd WARNING (could not write to '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2] No such file or directory: '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron') 2012.06.04 16:28:51.363 frameworkd.persist INFO no persist data for subsystem ogpsd 2012.06.04 16:28:51.385 ogpsd.gpsdevice INFO GTA02Device initialized. Serving org.freedesktop.Gypsy at /org/freedesktop/Gypsy 2012.06.04 16:28:51.406 frameworkd.subsystem INFO subsystem ogpsd took 5.52 seconds to startup instead, with the messages 'no persist data for subsystem ogpsd' only present in the first start. Seems the error was caused by having had format "yaml" before and I should have deleted the 'persist data' (but I don't know where it is). Now using GPS with settings/position triggers no error messages anymore. But no position data appears, even after walking outside ... has anybody a suggestion what could be still wrong? And BTW I had to do 'om gps power 1' and to start gpsd manually since otherwise gps remained powered off (according to 'om gps power') and no gps demon started (even after starting FoxtrottGPS or settings/position). This is surely not intended? What could be wrong here? Olaf -- public key id EAFE0591, e.g. on x-hkp://pool.sks-keyservers.net
signature.asc
Description: Digital signature
_______________________________________________ Shr-User mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-user
