Pi NTP & GPS

NTP Server that synchronizes to GPS satellites

Board version: Pi 3 B Rev 1.2
Memory: 1 GB
RPi OS version: Lite 32-bit



Basic installation OS


Serial

$ sudo raspi-config
  • Interface options
    • Serial
      • Select No on enabling the login shell
      • Select Yes on enabling serial port hardware
Once complete you should have no console and yes on serial interface:
  • The serial login shell is disabled
  • The serial interface is enabled
Reboot


Switch off BT & Wifi

$ sudo nano /boot/config.txt Add three lines to the bottom of the file: # turn wifi and bluetooth off dtoverlay=pi3-disable-wifi dtoverlay=pi3-disable-bt

disable-bt disables the Bluetooth device and makes the first PL011 (UART0) the primary UART.
You must also disable the system service that initialises the modem, so it does not connect to the UART, using: # sudo systemctl disable hciuart