Bonjour,
je souhaiterais réaliser un serveur ntp sur le raspberry pi 2 avec le module gps (Adafruit Ultimate GPS HAT for Raspberry Pi A+/B+/Pi 2 - Mini Kit) https://www.adafruit.com/products/2324. Maisj'arrive pas à avoir le signal pps que cette carte fourni sur le #pin 4.
- ma config:
*uname -a: Linux raspberrypi 4.4.48-v7+ kernel with raspbian jessie with pixel January 2017 version.
* j'ai effectué les meises à jour: ... sudo apt-get update ; sudo apt-get dist-upgrade ;sudo rpi-update; sudo apt-get install pps-tools...
*raspi-config: port serie console terminal désactivé.
- fichier /boot/config.txt : enable_uart=1 dtoverlay=pps-gpio,gpiopin=4
- fichier /boot/cmdline.txt: dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles nohz=off
-GPSD fonctionne bien : avec cgps and gpsmon .
- 3 D fix: ok
- cat /dev/ttyAMA0 fonctionne , j'obtiens des données.
- sudo systemctl mask serial-getty@ttyAMA0.service
- sudo stty -F /dev/ttyAMA0 9600
Par contre la commande "sudo ppstest /dev/pps0" donne:
pi@raspberrypi:~ sudo ppstest /dev/pps0
trying PPS source "/dev/pps0"
found PPS source "/dev/pps0"
ok, found 1 source(s), now start fetching data...
time_pps_fetch() error -1 (Connection timed out)
time_pps_fetch() error -1 (Connection timed out)
time_pps_fetch() error -1 (Connection timed out)
time_pps_fetch() error -1 (Connection timed out)
time_pps_fetch() error -1 (Connection timed out)
.....
quand je rentre les commandes:
-lsof -i:2497 ne donne rien car pas de gpsd actif donc ok
-lsmod | grep pps
pps_ldisc 1972 2
pps_gpio 2655 0
pps_core 6779 3 pps_ldisc,pps_gpio
je crois que la valeur du pps_gpio doit etre 1 et pas 0 . c'est la le problème peut-être.
- cat /sys/class/pps/pps0/assert
0.000000000#0
Merci pour votre aide.