Ana içeriğe geç
Donanım

Jeff Geerling 1995 model GPS zaman sunucusunu Raspberry Pi ile yeniledi

Öne çıkanlar

  • 1995 üretimi TrueTime XL-AK kasasına Raspberry Pi 5 ve GNSS genişleme kartı yerleştirildi.
  • Zamanlama gecikmelerini düşürmek için PPS kesintileri tek bir işlemci çekirdeğine izole edildi.
  • Eski Macintosh bilgisayarların senkronizasyonu için AppleTalk TimeLord desteği eklendi.

Donanım geliştiricisi Jeff Geerling, 1995 model TrueTime XL-AK zaman sunucusunun kasasına Raspberry Pi 5 yerleştirerek cihazı birinci seviye (stratum 1) NTP sunucusuna dönüştürdü. Avustralyalı telekomünikasyon şirketi Telstra'nın benzer bir GPS zaman sunucusu arızası nedeniyle 12 saatlik kesinti yaşamasından etkilenen Geerling, eski kasayı modernize ederek VCF Midwest etkinliğinde ve yerel ağında kullanılabilecek hassas bir altyapı kurdu.

Projeye u-blox NEO-M9N tabanlı bir GNSS genişleme kartı entegre eden geliştirici, zaman senkronizasyonu için Chrony yazılımını yapılandırdı. Saat kararlılığını artırmak amacıyla Raspberry Pi işlemcisini sabit 2,4 GHz frekansında çalıştırdı, fan hızını sabit tuttu ve donanımsal darbe (PPS) kesintilerini dördüncü çekirdeğe izole etti. Kasanın ön panelinde yer alan 16x2 karakterlik Densitron LCD ekran ile çift renkli durum gösterge ışığı da devreye alındı.

Kasa içindeki kısıtlı dikey alan nedeniyle bağlantılarda düşük direnç sağlayan tel sarma (wire wrapping) tekniğini kullanan Geerling, eski bilgisayarlar için RFC 867/868 protokollerini ve AppleTalk TimeLord desteğini etkinleştirdi. Sistemin izlenmesi amacıyla özel bir web paneli hazırlayan geliştirici, ilerleyen aşamada cihazı küresel NTP havuzuna dahil etmeyi ve ön tuş takımını aktif hale getirmeyi planlıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.