Linux-only · Ubuntu 24.04
Automotive Ethernet timing

One Linux workstation. Full gPTP visibility.

Engineering preview. An official professional edition is planned, but no purchase or hardware-accuracy guarantee is offered here.

工程预览。规划有官方专业版,此处尚不提供购买或硬件精度保证。

gPTP Studio is a professional IEEE 802.1AS / AUTOSAR EthTSyn debugging workstation built around the Linux timing stack.

WORKFLOW · 工作流

网卡、同步引擎和证据,如何协同?How NICs, timing engines and evidence fit together.

展示 Linux 时间栈的控制与观察路径;模拟结果不是实物硬件精度认证。A Linux timing-stack overview. Simulator results are not physical timestamp accuracy certification.

SOURCE · INPUT
NIC / PHC
SO_TIMESTAMPING
ptp4l / linuxptp
RESULT · OUTPUT
Clock role & state
Offset / delay
Qualification boundary
检查能力Qualify确认网卡及 PHC 支持Check NIC and PHC support
配置同步Configure选择角色和参数Choose clock role and settings
核对证据Review区分模拟与硬件验证Distinguish simulation from hardware

架构与工作流程概念图,非软件截图;具体能力以已验收版本为准。Conceptual workflow, not a UI screenshot. Capabilities depend on the accepted build.

What it replaces

The timing debug bench, in one window.

GM / Slave / Boundary Clock / Listener

Switch roles with generated ptp4l configuration and supervised engine lifecycle.

PHC & hardware timestamp qualification

Inspect NIC driver, link, HW timestamps, PHC and privileges before a real engine starts.

Live sync analysis & root cause

Track offsetFromMaster, meanPathDelay, port state, GM identity and alarms; correlate jumps with packet evidence.

Packet-level correlation

Decode gPTP traffic with exact timestamp metadata and hex inspection.

Headless Doctor

Generate a redacted support/readiness report.

Offline simulator + fault injection

Exercise the same data pipeline without hardware, plus injectable faults for negative testing.

GM runtime tuning

Change clock quality and BMCA priorities live via pmc — no engine restart.

Wireshark & engineering reports

One click into Wireshark (live or replay) plus redacted JSON/Markdown engineering reports.

Platform contract

Linux is not a port. It is the product.

Other operating systems are intentionally unsupported.

Validated distributionsUbuntu 24.04 LTS
DesktopGTK4 + Rivet
Timing enginelinuxptp: ptp4l / phc2sys / pmc
Hardware pathNIC hardware timestamping + PTP Hardware Clock
Capturelibpcap + runtime timestamp-source reporting
Packages.deb / .rpm / AppImage / tar.gz / zip (x64 & arm64)
Install

Start with Doctor.

Quick start

# Debian/Ubuntu: from the latest release
sudo apt install ./gptp-studio-<version>-linux-amd64.deb
gptp-studio --doctor
gptp-studio

Validated on Ubuntu 24.04 LTS.

Relocatable tar.gz

tar -xzf gptp-studio-<version>-linux-x64.tar.gz
cd <extracted-directory>
./gptp-studio --doctor
./gptp-studio

Self-contained; installs nothing outside its directory.

AppImage

TAG=v0.4.0  # replace with the tag on the Releases page
VERSION="${TAG#v}"
curl -fLO "https://github.com/turlamai/gptp-studio/releases/download/${TAG}/gptp-studio-${VERSION}-linux-x86_64.AppImage"
chmod +x "gptp-studio-${VERSION}-linux-x86_64.AppImage"
"./gptp-studio-${VERSION}-linux-x86_64.AppImage" --doctor
"./gptp-studio-${VERSION}-linux-x86_64.AppImage"

Bundles its GTK4 dependency closure; no install step.

Start with one useful session.

从一次有效使用开始。

Engineering preview. An official professional edition is planned, but no purchase or hardware-accuracy guarantee is offered here.

工程预览。规划有官方专业版,此处尚不提供购买或硬件精度保证。

Linux only, with x64 and arm64 release assets. Windows and macOS are not product targets. Physical capture and PHC work require compatible hardware and appropriate privileges.

仅支持 Linux,提供 x64 和 arm64 发布附件。Windows 和 macOS 不属于产品目标。真实抓包与 PHC 操作需要兼容硬件和适当权限。

01

01

Start with the deterministic simulator and confirm the GTK window shows the sample clock/session.

先使用确定性模拟器,确认 GTK 窗口显示示例时钟和会话。

02

02

Review the real-engine setup and hardware qualification before choosing a NIC or enabling capture.

选择网卡或开启抓包前,阅读真实引擎配置与硬件资格说明。

03

03

Keep the interface, driver, clock source, tool version and capture settings with every result so another engineer can reproduce it.

随结果保存接口、驱动、时钟源、工具版本和抓包设置,便于其他工程师复现。

Simulator/CI evidence does not qualify a NIC, hardware timestamps, linuxptp interoperability or timing accuracy. Raw capture export and Wireshark replay are free from 0.4.0; engineering reports remain gated. Older builds retain their own behavior.

模拟器与 CI 证据不能证明网卡、硬件时间戳、linuxptp 互操作或定时精度已合格。0.4.0 起原始抓包导出和 Wireshark 回放已免费,工程报告仍有门禁;旧构建保留各自行为。