Ian Gough
 · Co-Founder@Timebeat

PPS in / out using an Intel i226 and a timebeat PPS breakout board

The Intel i226 has SDP's capable of taking an input PPS or providing an output PPS.

Using the Timebeat PPS breakout board, you can connect these pins using the U.FL connector.

For input of PPS when connected, this will provide a 1PPS source that can be picked up using timebeat with the below config snippet:

      - protocol:          pps
        interface:         eth0
        pin:               0
        index:             0
        # atomic:            true
        # linked_device:     '/dev/ttyAMA0'

The interface will be the connection ID of the intel i226 card; this can be found by using 'ip a' on the command line.

The pin represents the u.fl connector ID on the breakout board, and the index is the pin function.

Index 0 is PPS in.

Once done correctly, timebeat will be able to use the PPS input on the intel i226 to discipline the PHC clock of that interface or monitor the source depending on settings. To understand monitored sources better, check out one of our other guides.