Skip to content
dave2 edited this page Nov 15, 2014 · 7 revisions

Welcome to the ntpstick wiki!

Project Roadmap/TODO/Priority List

In order of priority

  1. Order PCBs
    • Gerbers to Hackvana
    • Review/approve panelisation
  2. Order remaining parts from digikey
  3. Pre-arrival dev using Kakapo dev boards
    • Simple console
    • Telnet to console
    • TFTP upgrade via xboot
  4. Build first panel
  5. Smoke test HW design
    • PSU stability under 1A load
    • Status LEDs
    • Network: MAC query, config, responds to ping
    • Can see 1PPS pulses from GPS for lock
    • Can init DAC to mid-range and put 'scope on output voltage
    • Put 'scope on VCXO, check output
  6. Main implementation
    • DAC completed with full range; 'scope to validate range covered
    • VCXO test clock rate vs DAC input using scope
    • Hook GPS 1PPS to soft DFLL capture
    • DAC voltage adjust based on DFLL result
    • GPS parse GPS Week/TOW and UTC offset
    • Internal soft clock init from predicted next UTC second and 1PPS signal
    • Reliable soft clock capture
    • NTP recieve and transmit
  7. Testing
    • Prepare firmware images for test sticks
    • Provide sticks to testers
  8. Ship
    • Work out true BOM cost
    • Order additional parts
    • Build remaining units
    • Send to nicegear!
  9. Bask in glory of completed project!
  10. Backport changes to libkakapo into upstream
Clone this wiki locally