请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TLK106L 您好!
TLK106L 以太网 PHY 也存在相同的稳定性问题,如中所述:
由于我们的硬件配置完全相同,因此与本主题相关,我们有两个问题:
- Thread 中的一个 µs 点是、您所说的是"在 VDD 斜坡之前、XI 时钟必须稳定至少1 μ s。" µs 数据表第4.10.1节、在数据表中、我们发现只有 T2定义 XI 时钟初始化"XI 时钟在配置前必须稳定至少1 μ s。"。 我们还参考了相同的数据表 (SLLSEE3D–2013年8月–2016年4月修订版)。 在该数据表中、没有基准或要求在电源之前具有稳定的时钟。 您能澄清一下这个问题吗?、是否有一个版本号相同的旧数据表?
- 我们已经找到了一种可能的解决方案、我们希望从 TI 方面得到确认。 我们注意到、当芯片加电时、扩展寄存器0xAE (断电控制寄存器)和0xD0 (电压稳压器控制寄存器)不包含它们的默认值。 加电后,它们将显示以下值:
- 寄存器0xAE 的值0x8211
- 寄存器0xD0的值0x0006
在这些寄存器值的情况下、PHY 在发送时不稳定、第二个接收 PHY 随机将 RX_ERR 信号置为有效。
要解决此传输错误、我们需要执行以下步骤
- 等待复位完成(上电序列300ms)。
- 将默认值写入寄存器0xAE (0x8020)和寄存器0xD0 (0x0000)
- 触发软件复位、寄存器0x1F 位14 (0x4000)
- 等待400ms
- 开始传输
按照上电后的这些步骤、链路再次稳定。
您能否确认此解决方案? 我的意思是、这些寄存器的描述是有限的、我们并不能完全确定它是否能够稳定工作。
此致
Ramiro