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.

[参考译文] Linux:光纤通信、DP83822

Guru**** 2768365 points

Other Parts Discussed in Thread: DP83822IF

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/729152/linux-optical-fiber-communications-dp83822

主题中讨论的其他器件:DP83822IF

工具/软件:Linux

抱歉、我使用两个 DP83822IFs 在100 Base-FX 模式下进行单向光学通信、一个仅传输数据、另一个仅接收数据。 但是、我现在遇到了一个问题、即发送器 Rx 终端必须提供低脉冲、Tx 终端可以发送数据、如何解决这个问题?

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

    在电路板上、您是否使用了光纤收发器的信号检测引脚并将其连接到 DP83822? 电路板之前是否正常工作、然后是否停止工作?

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

    尊敬的  Aniruddha 先生:
    很抱歉       、我之前没有清楚描述这个问题。  我 的设计  如下 所示:

     DP83822IF 在  100Base-FX 模式、 单向 通信中工作         、不使用标准光纤收发器。      该设计的原理图   如下:

    1. 光纤  传输 电路 (PHY + 激光 二极管 驱动器)

     2.光 接收 电路 (PHY+ 限 幅放大器)



    由于  不      使用标准光纤收发器、  LED_1 引脚  通过   一 个2.2K 电阻接地 、  PHY 寄存 器0x0465  配置 为 检测  光纤 信号   为低电平有效。
     在操作过程中、 TD_P/M  不 发送 数据 、因为        发送  数据的 PHY 的 RD_P/M 引脚   未检测  到光纤 信号。
              配置  完成后、当 RD_P/M 引脚对地短路时、 TD_P/M 会发送 数据;
    如果 RD_P/M      通过  50R 电阻器直接连接到 GND、       则在 PHY  初始化后无法传输数据。

     是否有 任何 允许     PHY   在 单工 模式下运行的寄存器配置、 或   PHY  是否未检测  到 RD_P/M 引脚 信号 以   正常发送数据?
    如果       传输 PHY 的 TD_P/M 和 RD_P/M  短接 在一起、 是否    存在故障 或  隐藏 危险?

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

    不是使用100Base-FX PHY 的常用方法、因此必须在系统级别对其进行评估。 您能否尝试读取寄存器位0x0465[0]并将该位从当前状态更改并重试? 更改此位后、尝试通过向寄存器0x1F 写入0x4000来重新启动软件。

    此致、
    Aniruddha