Other Parts Discussed in Thread: DP83848K, AM623
器件型号: DP83848K
主题: AM623 中讨论的其他器件
您好、
我们正在使用 AM623 处理器和 DP83848K 以太网 PHY 以及来自处理器的 50Mzha 时钟以及 RMII 通信方式来开发基于 Linux 的系统。 但我们面临着一个随机的以太网芯片初始化故障在一些板意味着在 sometines 第一次引导它工作,但下一次引导它不会工作 sometines 它工作后 5-6 重启。 从我们在初始化期间了解到的 u-boot 和 Linux 日志中、AM623 和 DP83848K 出现了一个 randon 通信故障。 我们遵循 https://github.com/TexasInstruments/ti-linux-kernel/blob/ti-linux-6.12.y/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts 的基准配置。
作为一个实验、我们尝试在故障情况下读取标准寄存器、但返回了 0xFFFF。 我们也尝试了从 0 到 31 的所有可能的地址、但它们在故障情况下都不起作用。
这种随机 PHY 故障的可能原因是什么? 根据我们的理解、DP83848K 数据表指出、该器件具有 POR(上电复位)功能。 然而,它有时失败的原因不明。 POR 故障的可能原因是什么?
