工具与软件:
您好、TI 支持团队:
您能否提供相关文档、以了解对以太网固件的时间同步功能支持、该固件将在 R5F0_0内核上运行、因为我们正在从事时间同步功能的架构设计、而该功能将在 A72内核上运行
根据以下链接 以太网固件提供的信息:用户指南 不包含所有必需信息。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好、TI 支持团队:
您能否提供相关文档、以了解对以太网固件的时间同步功能支持、该固件将在 R5F0_0内核上运行、因为我们正在从事时间同步功能的架构设计、而该功能将在 A72内核上运行
根据以下链接 以太网固件提供的信息:用户指南 不包含所有必需信息。
您好!
我们正在研究时间同步功能的架构设计、它将在 A72内核上运行
您的意思是从客户端运行 gPTP? SDK 不支持该功能。
可以将 gPTP 数据包路由到客户端、而不是在 MCU2_0 R5F 上运行的服务器。
您可以对 CPSW9G 使用本机 Linux 驱动程序、然后将 Linux 上支持的实例 gPTP 用于 timesync。
此致、
Sudheer
您好!
关于您的回复"您是指从客户端运行 gPTP? SDK 不支持该功能。
您可以将 gPTP 数据包路由到客户端、而不是在 MCU2_0 R5F 上运行的服务器。
是的、TI SDK 不支持从客户端运行 gPTP。
由于 CPTS 由 ETHFW 服务器拥有、因此客户端无法控制 H/W 模块。
是的、我们在 A72内核上运行但在 Linux 客户端上不运行的 QNX 客户端中提供了此支持。
QNC 客户端将通过服务器向 CPTS 注册 hwpush 事件、并通过通知事件从服务器获取 CPTS 时间戳。 TI SDK 中已经提供了框架操作。
此致、
Sudheer
您好!
另一个问题、gPTP 堆栈是否为 ASILB? 以及用于 TI 端时间同步功能的驱动程序?[/QUOT]否、这些都不符合 ASIL 标准。
您能否与我分享 QNX 端用于注册通知回调以及 CPTS 的 hwpush 事件的 API?请参阅 QNX 中的以下 API。
[/quote]
EnetIf_calcSyncTimeParams()将计算匹配网络同步时间所需的调整。
另外、请参阅 QNX SDK 文档。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-qnx-j784s4/10_01_00_04/exports/docs/qnx_sdk_components_j784s4.html#cpsw9g-devnp-driver
此致、
Sudheer
此外、我还需要通过以下链接了解以下模块的测试级别: 以太网固件:用户指南
IPC LLD、UDMA LL D 和 Enet LLD
您好!
堆栈能否验证用于时间同步功能的以太网帧(使用 CRC 作为帧的完整性检查)?
您是指 gPTP 帧吗? 如果是、则以太网数据包自身具有 CRC。
如果您的意思是通过向客户端传递带有 CPTS 时间戳信息的消息、则为"否"、因为这是内核之间内部管理的 IPC 消息。
此外、我还需要通过以下链接了解以下模块的测试级别: 以太网固件:用户指南
IPC LLD、UDMA LL D 和 Enet LLD
[报价]这些模块一起用于支持 CPSW5G/CPSW9G ETHFW 服务器和客户端。
此致、
Sudheer
您好!
这些模块是"IPC LLD、UDMA LL D 和 Enet LLD" ASIL-B 吗? 以及远程配置服务器/客户端?[/QUOT]在最新的 TI SDK UDAM LLD 中、IPC LLD 是 ASIL。
ENET LLD 是 QM 而非 ASIL。
ETHFW 的 Remote Config 服务器/客户端也不是 ASIL。
此致、
Sudheer
您好!
好了、CPSW LLD 呢? 是 ASIL-B 吗?[/QUOT]使用 ENET LLD 的 CPSW、未通过 ASIL 认证。
[/quote]以及 Enet 与 Remote Config 之间的区别是什么? 在哪里可以找到远程配置客户端/服务器支持的 API?[/QUOT]ENET 是针对 CPSW 配置的 LLD、其中 Remote Config 是 ETHFW 客户端和服务器通信的帧工作。
请参阅 ETHFW 用户指南、该指南指向 ETHFW 服务器和客户端中使用的组件位置。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/10_01_00_04/exports/docs/ethfw/docs/user_guide/ethfw_c_ug_top.html#ethfw_component_location
此致、
Sudheer
您好!
[报价 userid="631922" url="~/support/processors-group/processors/f/processors-forum/1464240/tda4vp-q1-ethernet-firmware-for-ptp-and-ptp-adaptation/5630828 #5630828"]但是、如果 gptp 帧的以太网数据包中存在 CRC 错误、它要么被丢弃、要么传递到 gPTP 堆栈、而不会收到任何关于它存在 CRC 错误的通知? 根据 TRM、在这种情况下、我们将无法确定帧内容是否损坏[/QUOT]如上所述、如果发现任何 CRC 错误、H/W 将丢弃数据包、S/W 将知道有关该错误帧的任何信息。
此致、
Sudheer