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.

[参考译文] VAR-3P-PTP-AM62:VAR-PTP-AM625-激活 SOM SOM

Guru**** 1794070 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1419521/var-3p-som-am62-activaiting-ptp-for-var-som-am625

器件型号:VAR-3P-AM62-AM62-AM62-AM62-AM62 SOM

工具与软件:

大家好!

我有 VAR-PTP-AM625 SoM、我想使用 SOM 协议。 当我检查 MAC  网络接口是否支持 PTP 时、我得到以下信息:

eth0的时间戳参数:
能力:
硬件传输
软件发送
硬件接收
软件接收
软件系统时钟
硬件原始时钟
PTP 硬件时钟:0
硬件发送时间戳模式:
出错
提供中断
硬件接收滤波器模式:
无
全部 

我没有得到任何特定的输出网络、它支持软件时间戳硬件、而且我知道这两者都支持。
我已在内核中激活 CPTC 模块、且该模块已激活。
那么、我得到这个值是什么、我应该怎么做?

谢谢你

此致
Zain

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我没有得到任何具体的输出、因为它支持软件时间戳硬件、我知道它同时支持这两种硬件。
    我已在内核中激活 CPTC 模块、且该模块已激活。[/QUOT]

    我们支持硬件时间戳、所有 Linux 系统都支持软件时间戳。 您可以使用 ptp4l 选项-H 选择硬件时间戳(例如 https://linux.die.net/man/8/ptp4l )。   有关详细步骤、请参阅 software-dl.ti.com/.../Foundational_Components Network/CPSW-PTP.html?highlight=hardware Kernel_Drivers

    [quote userid="622102" url="~/support/interface-group/interface/f/interface-forum/1419521/var-3p-som-am62-activaiting-ptp-for-var-som-am625这样我能得到这个吗?我该怎么办?

    您是否可以附加命令和您正在获得的打印输出? 超出预期。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Pekka:

    即使激活了 CPT、并且内核中的所有这些参数、我仍然获得相同的输出:

    CONFIG_TI_Davinci_MDIO
    CONFIG_TI_K3_AM65_CPSW_NUSS
    CONFIG_TI_K3_AM65_CPSW_SWITCHDEV
    CONFIG_TI_K3_AM65_CPTS CONFIG_TI_AM65_CPSW_TAS
    CONFIG_PHY_TI_GMII_SEL
    

    当我编写 ethtool -T eth0时、得到以下结果:
    eth0的时间戳参数:
    能力:
    硬件传输
    软件发送
    硬件接收
    软件接收
    软件系统时钟
    硬件原始时钟
    PTP 硬件时钟:0
    硬件发送时间戳模式:
    出错
    提供中断
    硬件接收滤波器模式:
    无
    全部 


    它是空的。 它没有指定任何内容
    为什么呢?

    谢谢你?

    Zain
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="622102" url="~/support/interface-group/interface/f/interface-forum/1419521/var-3p-som-am62-activaiting-ptp-for-var-som-am625/5450542 #5450542"]
    当我编写 ethtool -T eth0时、得到以下结果: 
    eth0的时间戳参数:
    能力:
    硬件传输
    软件发送
    硬件接收
    软件接收
    软件系统时钟
    硬件原始时钟
    PTP 硬件时钟:0
    硬件发送时间戳模式:
    出错
    提供中断
    硬件接收滤波器模式:
    无
    全部 
    [报价]

    这正如预期。 显示以太网驱动程序支持硬件时间戳的功能。 ethtool 报告驱动程序可以支持的内容、PTP 是一个用户空间应用程序、可能使用也可能不使用驱动程序中的功能。

    它是空的。 它没有指定任何内容
    为什么呢?

    谢谢您吗?

    不确定这意味着什么? 打印出来的东西是否在所有大写中都是空的? 您是否可以附加运行的命令?

    对于 PTP、正如我在上面已经指出的 ptp4l、选项-H 使用硬件时间戳、再次链接到此处的命令:

    software-dl.ti.com/.../CPSW-PTP.html

     Pekka

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这就是我得到的结果。

    我是否应该得到这样的结果?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    右侧的打印输出列只是一个帮助、指导您通过套接字选项访问以太网驱动程序的这一功能。 功能如下所示。 ptp4l 使用的是硬件发送和硬件接收。