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.

[参考译文] DP83822I:DP83822将 COL/GPIO_2配置为 IEEE 15888时间戳

Guru**** 2482105 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/668507/dp83822i-dp83822-configuring-col-gpio_2-as-ieee-15888-timestamp

器件型号:DP83822I

您好!

 我对如何在 引脚 COL/GPIO_2上实现接收指示时间戳功能有疑问、直到现在 为止、从数据表信息中我已经按照以下方式配置了寄存器:

-在寄存器0x003E PTPSEL (IEEE 1588 PTP 引脚选择寄存器)中写入0x0005以将 COL 引脚配置为 IEEE 1588 RX

-在寄存器0x0463 IOCTRL2 (IO MUX GPIO 寄存器#2)中写入0x0005以配置 IEEE 1588 RX 指示

-如果需要 、将寄存器0x04A0 RXFCFG (接收配置寄存器)中的位13置位、以选择 SFD 字节是0x5D 还是0xD5

但是 、在所有这些之后 、当我向 PHY 发送数据包时 、我在 COL/GPIO_2引脚上看不到任何脉冲指示、可能 我错过了配置中的某个步骤、或者我需要执行 其他操作 来获得此指示

针脚指示是否正常工作 ?

谢谢、

Luis

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

    您的方法对于设置寄存器而言是正确的、我可以告诉您。

    您是否已读回寄存器以验证它们是否已正确设置?

    您是否还使用数据表扩展寄存器空间访问->写入(无后增量)操作(8.4.2.4)部分中所述的4寄存器写入方法?

    此致、