工具/软件:
您好、
我正在开发一款使用 DP83848C 通过 RMII 连接 ESP32 的原型。 目前、我无法将 PHY 的启动配置为启用自动协商功能。
我使用引脚 26 和 28 直接驱动 LED。 每个 LED 通过 274 Ω 电阻器连接到 3V3。 引脚 27 未连接、依赖内部上拉电阻器来设置 Strap 配置值。
当 DP83848C 启动时、首选强制模式值为 100 半双工。
通过更改我们的网络交换机设置、我们可以获取 IP 地址、并以以下强制模式值发送/接收数据。
10 个半双工
10 全双工
100 个半双工
100 全双工
在布线中、AN1 引脚 27 的 Strap 配置值似乎存在问题。 这与数据表中提供的信息不一致。
此特定布线显示了器件的正常启动、但即使我将外部上拉电阻器(2K2 欧姆)连接到引脚 27、该布线也保持不变。
我注意到的另一个问题是 PHY 标识符寄存器#1 和#2 报告的值不正确。 地址 0x02h 报告 0x4001、而地址 0x03h 报告 0xB921。 提供非标准 OUI:0x10006E、非标准模型:0x12、模型修订版:0x1。
任何帮助都得到了满足。