We have the following task. We creating a custom carrier board.
On it we have a microcontroller (stm32) and a GPS/GLONASS chip with very high accuracy.
Information about the time and coordinates we transmit through the UART from the microcontroller. But we need to synchronize the time with the microcontroller with an accuracy of at least 100 microseconds.
The engineers who developed the carrier for this purpose used a pin B18 (GNSS_PPS).
On this occasion, we have disagreements. Can we process the PPS signal (pulse per second) through this pin?
How can we to do this (on software layer)?
P.S. Jetson TX1/TX2 Developer Kit Carrier Board on page 6 … information about GNSS_PPS on B18 (on developer kit)