George Eliozov wrote:
Thanks! :) Now it is working.. :) I have some data in /tmp/nmeaNP something
like this(listed below), But there is no position data ... awk -F , '$1=="$GPGGA" {print $2 $3 $4 $5}' - is empty

[EMAIL PROTECTED]:/media/card/home/root/gllin/log$ cat /tmp/nmeaNP
$GPGGA,171812.58,,,,,00,00,5.0,,M,0.179099,M,-0.0010599,*44
$GPRMC,171812.58,V,,,,,,,090308,,,N*7E
$GPGSV,1,1,02,13,58,070,25,23,,,27*40
$GPGSA,A,1,13,23,,,,,,,,,,,11.2,5.0,10.0*35
$GPGGA,171813.59,,,,,00,00,5.0,,M,0.179099,M,-0.0010599,*44
$GPRMC,171813.59,V,,,,,,,090308,,,N*7E
$GPGSV,1,1,02,13,58,070,24,23,,,26*40
$GPGSA,A,1,13,23,,,,,,,,,,,11.2,5.0,10.0*35
$GPGGA,171814.59,,,,,00,00,5.0,,M,0.179099,M,-0.0010599,*43
$GPRMC,171814.59,V,,,,,,,090308,,,N*79
$GPGSV,1,1,02,13,58,070,23,23,,,28*49
$GPGSA,A,1,13,23,,,,,,,,,,,11.2,5.0,10.0*35
$GPGGA,171815.62,,,,,00,00,5.0,,M,0.179099,M,-0.0010599,*4A
$GPRMC,171815.62,V,,,,,,,090308,,,N*70
$GPGSV,1,1,02,13,58,070,23,23,,,27*46
$GPGSA,A,1,13,23,,,,,,,,,,,11.2,5.0,10.0*35
$GPGGA,171816.54,,,,,00,00,5.0,,M,0.179099,M,-0.0010599,*4C
$GPRMC,171816.54,V,,,,,,,090308,,,N*76
$GPGSV,1,1,02,13,58,070,23,23,,,26*47
$GPGSA,A,1,13,23,,,,,,,,,,,11.2,5.0,10.0*35
$GPGGA,171817.63,,,,,00,00,5.0,,M,0.179099,M,-0.0010599,*49
$GPRMC,171817.63,V,,,,,,,090308,,,N*73
$GPGSV,1,1,02,13,58,070,24,23,,,27*41
$GPGSA,A,1,13,23,,,,,,,,,,,11.2,5.0,10.0*35


-----Original Message-----
From: Marc Verwerft [mailto:[EMAIL PROTECTED] Sent: Sunday, March 09, 2008 7:37 PM
To: George Eliozov
Subject: Re: GPS

On Sun, Mar 9, 2008 at 4:03 PM, George Eliozov <[EMAIL PROTECTED]> wrote:
Finally I have free time to play with my neo1973. Today I try to activate
 GPS,
 I did install gllin using this guide
 http://lists.openmoko.org/pipermail/community/2007-November/011916.html
 But when I did run it ./gllin  stop on

 > "gllin:  early exit(3) in halInit()/681"

 And /tmp/nmeaNP is empty... Am I did something wrong?

 Full listing:

 [EMAIL PROTECTED]:~/gllin$ ./gllin
 Starting gllin...
 killall: gllin.real: no process killed
 mknod: /tmp/nmeaNP: File exists
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/reset
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 U-->A [16] 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 test_cmd_receive_count = 20
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/reset
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 U-->A [16] 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [ 1] 00
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 test_cmd_receive_count = 21
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/reset
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 U-->A [16] 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [ 1] 00
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 test_cmd_receive_count = 21
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/reset
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 U-->A [16] 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [ 1] 00
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 test_cmd_receive_count = 21
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/reset
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 U-->A [16] 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [ 1] 00
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 U-->A [ 6] FF 00 FD C0 00 FC
 U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "0" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 test_cmd_receive_count = 21
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/reset
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
 GPSpwr "1" > /sys/bus/platform/devices/gta01-pm-gps.0/pwron
 gllin:  early exit(3) in halInit()/681




Looks perfectly normal to me.

For comparison the last lines when I start up gllin:
U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
U-->A [ 6] FF 00 FD C0 00 FC
U<--A [10] FE 00 FD C0 00 F2 71 09 10 FC
GPSpwr "0" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
GPSpwr "0" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
GPSpwr "0" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
GPSpwr "0" > /s/s/bus/platform/devices/gta01-pm-gps.0/pwron
test_cmd_receive_count = 21
GPSpwr "1" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
GPSpwr "1" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_lp_io_3v3
GPSpwr "1" > /s/s/bus/platform/devices/gta01-pm-gps.0/reset
GPSpwr "1" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_pll_core_2v5
GPSpwr "1" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_avdd_3v
GPSpwr "1" > /s/s/bus/platform/devices/gta01-pm-gps.0/power_vdd_core_1v5
GPSpwr "1" > /s/s/bus/platform/devices/gta01-pm-gps.0/pwron
gllin:  early exit(3) in halInit()/681

[EMAIL PROTECTED]:~$ pgrep gllin
1424

Have a look at http://wiki.openmoko.org/wiki/Gllin

- Did you change the startup script?
- Did you make the changes required for kernel 2.6.24 (if you're
running that kernel)?
- Is the filesystem full?

Regards,

Marc



It seems that in the place where you are the device do not see any satellites. This near always happens indoors and is frequent inside many trains or other vehicles. Just go into more open place and wait for several minutes. In the heavy rain the device may not see the satellites anyway - then try when the weather moderates.

Audrius
http://projects.openmoko.org/projects/gpv/


  • GPS George Eliozov
    • Re: GPS Michael 'Mickey' Lauer
    • RE: GPS George Eliozov
      • Re: GPS Audrius Meskauskas

Reply via email to