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.

[参考译文] DP83630-EVK:CLK_1588 (SMA)/CLK_OUT (DP83640的引脚24)输出卡在 GND (无输出)

Guru**** 665180 points
Other Parts Discussed in Thread: DP83630-EVK, ALP, DP83640T-EVK, DP83640
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/748647/dp83630-evk-clk_1588-sma-clk_out-pin-24-of-dp83640-output-stuck-at-gnd-has-no-output

器件型号:DP83630-EVK
主题中讨论的其他器件: ALPDP83640T-EVKDP83640

我有两 个 DP83630-EVK、使用 CAT5电缆(长1米)将它们连接起来。

然后 LED 速度和链路亮起、看起来它们连接成功。

我使用装有 Windows XP 的 PC,然后安装了驱动程序和 ALP 软件。

通过将 ALP 写入寄存器0x14用作0x0004、CLK_1588/CLK_OUT 仍然停留在 GND。

连接 PIC:  

ALP 设置:

将寄存器0x14写入0x0004

输出:

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

    您可以尝试读取基本寄存器0x0000和0x0001吗? 它将确认您对 MDIO/MDC 的访问是否正常。

    我们使用 USB-MDIO 软件和 MSP430LP 进行 MDIO/MDC 访问。

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

    是的、我可以读取寄存器0x00和0x01。

    在物理地址为0的 DP83640T-EVK 中、其寄存器0x00为0x3100。 另一个寄存器0x00是0x3100。

    它们的寄存器0x01为0x78ED。

    寄存器0x00 = 0x3500显示位10:隔离为0x1。

     我应该将寄存器0x00写入0x3100、然后将0x14写入0x0004吗?  (对吗?)

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

    了解 MDIO/MDC 是否正常。

    对于根据数据表提供的 CLK_OUT、您应配置寄存器0x001C。 您是如何知道要配置0x0014的?

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

    我可以在将0x001C 设置为0x0004后启用 CLK_OUT。

    在我将寄存器写入 AN-1729之后 、3.2相位对齐

    它向我展示了,

    示例:10MHz 时钟输出的相位对齐:

    启用事件监视器并获取事件时间戳:–将0x1C0F 写入 PTP_EVNT 寄存器。

    –将0x5C0F 写入 PTP_EVNT 寄存器。

    第一个写入为带有事件7的 CLK_OUT/GPIO12设置一个单事件捕捉(尽管可以使用任何事件)。

    第二次写入也会执行同样的操作、并且会启用捕获。

    –读取 PTP_EST 寄存器中的位0设置。 如果没有、请等待并重复此步骤。

    –设置 PTP_EST 的位0后,通过向 PTP_EST 值的位7:6添加1来确定事件时间戳长度(1-4 16位字)。

    –确保事件编号为7 (PTP_EST 值位4:2等于7)。

    –确保事件是上升沿。 这由 PTP_EST 位5的值表示、等于1。

    –读取 PTP_EDATA 寄存器。 事件时间戳的返回方式如下:•事件纳秒位15:0•事件纳秒位29:16•事件秒位15:0•事件秒位31:16

    但两个 DP83640T-EVK CLK_OUT 不能与另一个同步。 PTP_EST 仍然为0。

    是否有任何寄存器映射示例?  我需要在 DP83640T-EVK 之间实现两个同步 CLK_OUT 输出。

    如 AN-1730图3 DP83640、它在点对点网络拓扑中具有同步以太网模式使能端

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不幸的是、我没有现成的示例可供分享。

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

    我要关闭此主题。 如果您仍有其他问题、请打开新主题并提供此主题的参考。

    此致、
    GET