Closed wisxxx closed 2 years ago
NetTimeLogic provides a Windows based software that allows you to monitor and set the configurations of the cores. This is an easier (since it is visual) alternative to directly changing values in Linux. In our recent driver though we have most of the settings accessible via the sysfs. This method can still be useful in case someone wants to use the time card without the PCIe being connected, such as event time stamper or IRIG-B generator.
Understood. Where does the "host PC running Windows" connect to the FPGA? I'm not seeing it on the AC7100 nor the Timing Card schematics.
In some versions of the timecard we have an UART (or USB-UART connection). However, the pins are always there in the FPGA design or on the SOM connector.
In the FPGA Design this are following pins:
set_property PACKAGE_PIN P15 [get_ports Uart1TxDat_DatOut] set_property PACKAGE_PIN P16 [get_ports Uart1RxDat_DatIn]
or on SOM Connector P1B: B-71 UART_TXD B-77 UART_RXD
Details about the UART Communication protocol as well as the Windows Tool you can find here: https://github.com/opencomputeproject/Time-Appliance-Project/tree/master/Time-Card/SOM/FPGA/UCM
Ref: "Time-Card/SOM/FPGA/Readme.pdf", section 2.4