Outils pour utilisateurs

Outils du site


votre temps local: :: ()

heure officielle (en France) : ::(TZ:)

Heure UTC client: :: Offset client: s - delai: ms - - timeZone: Heure UTC: ::
fr:ntp_raspberry

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
fr:ntp_raspberry [2015/05/06 16:24]
emeyer [Configuration]
fr:ntp_raspberry [2015/05/06 16:38]
emeyer [Pour l'entrée PPS]
Ligne 42: Ligne 42:
 # cd ntp-4.2.8p2.tar.gz ​ # cd ntp-4.2.8p2.tar.gz ​
 # ./configure --enable-linuxcaps # un peu moins de 6 min # ./configure --enable-linuxcaps # un peu moins de 6 min
-# make -j2 # un peu moins de min contre presque 8 min avec un simple make+# make -j2 # un peu moins de min contre presque 8 min avec un simple make
 </​code>​ </​code>​
    * installer les binaires : <​code>​    * installer les binaires : <​code>​
Ligne 52: Ligne 52:
  
 ===== Configuration ===== ===== Configuration =====
 +==== Pour l'​entrée PPS ====
 +=== Fichiers à modifier ===
 +
    * Indiquer sur quelles entrée se trouve le PPS : \\ Nous avons choisi l'​entrée BCM18 (broche 12) du connecteur GPIO du Raspberry PI 2. <​code>​    * Indiquer sur quelles entrée se trouve le PPS : \\ Nous avons choisi l'​entrée BCM18 (broche 12) du connecteur GPIO du Raspberry PI 2. <​code>​
 #  nano /​boot/​config.txt </​code>​ Ajouter la ligne suivante, puis enregistrer le fichier : <​code>​ #  nano /​boot/​config.txt </​code>​ Ajouter la ligne suivante, puis enregistrer le fichier : <​code>​
 dtoverlay=pps-gpio,​gpiopin=18 </​code> ​ dtoverlay=pps-gpio,​gpiopin=18 </​code> ​
    * Rajouter pps-gpio à la liste des modules : \\ Editer <​code>​    * Rajouter pps-gpio à la liste des modules : \\ Editer <​code>​
-# nano /​etc/​modules </​code> ​et rajouter ​cette ligne: <​code>​+# nano /​etc/​modules </​code> ​Rajouter ​cette ligne puis enregistrer le fichier ​: <​code>​
 pps-gpio </​code>​ pps-gpio </​code>​
 +
 +=== Tests ===
 +   * Pour vérifier que le module est bien chargé, vous devriez obtenir quelque chose comme ça  : <​code>​
 +# lsmod | grep pps
 +pps_gpio ​               2547  1 
 +pps_core ​               6855  2 pps_gpio </​code>​
 +   * Pour vérifier si le PPS est bien pris en compte, une fois le signal appliqué à l'​entré GPIO concernée (ATTENTION : 3,3 V), vous deviez pouvoir utiliser la commande ppstest et obtenir une information par seconde : <​code>​
 +# ppstest /dev/pps0
 +trying PPS source "/​dev/​pps0"​
 +found PPS source "/​dev/​pps0"​
 +ok, found 1 source(s), now start fetching data...
 +source 0 - assert 1430922986.000009024,​ sequence: 12990 - clear  0.000000000,​ sequence: 0
 +source 0 - assert 1430922987.000007107,​ sequence: 12991 - clear  0.000000000,​ sequence: 0
 +source 0 - assert 1430922988.000007013,​ sequence: 12992 - clear  0.000000000,​ sequence: 0
 +source 0 - assert 1430922989.000006034,​ sequence: 12993 - clear  0.000000000,​ sequence: 0
 +source 0 - assert 1430922990.000006461,​ sequence: 12994 - clear  0.000000000,​ sequence: 0 </​code>​ Ctrl + C pour arrêter.
 +==== Pour NTP ====
  
    * redémarrer le service NTP : <​code>​    * redémarrer le service NTP : <​code>​
 #  /​etc/​init.d/​ntp start </​code>​ #  /​etc/​init.d/​ntp start </​code>​
  
fr/ntp_raspberry.txt · Dernière modification: 2015/05/11 15:08 par emeyer