Solution
The NI PXIe-8523 uses the gPTP implementation provided by NI-XNET. Currently, NI-XNET uses a fixed gPTP Domain ID of 0x0, and no public NI-XNET API, property node, or hardware configuration setting is available to modify this value.
To establish gPTP synchronization:
- Verify that the third-party device supports configuring its gPTP Domain ID.
- Configure the third-party device to use Domain ID
0x0. - Re-establish the gPTP connection and verify synchronization status.
If the third-party device cannot be reconfigured from Domain ID 0x1 to Domain ID 0x0, the NI PXIe-8523 will not participate in the same gPTP domain and synchronization cannot be established using the current NI-XNET implementation.
If modifying the gPTP Domain ID on the NI PXIe-8523 is required for the application, submit a feature request through NI support channels for evaluation by NI R&D.