主题中讨论的其他器件:MSP-EXP432E401Y
您好!
让新电路板上的以太网接口正常工作、我遇到了一些问题。 它与 Launchpad 非常相似、我可以在两个平台上运行相同的 TI RTOS 项目、并比较寄存器。 LaunchPad 连接到以太网交换机并通过 DHCP 接收 IP 地址。 我们的板甚至不会点亮开关上的连接 LED。
我只看到 SYSCTL 寄存器中的微小差异。
EMAC 寄存器只有在 BIOS_start()运行后才会被配置,所以我进入该寄存器,然后在几秒钟后暂停。 然后、我注意到 EMAC_PP 存在差异。
LaunchPad - 0x0000055B
我们的板- 0x000007DB
数据表显示:
表15-93. EMAPP 寄存器字段说明
| 位 | 字段 | 类型 | 复位 | 说明 |
| 31-11. | 保留 | R | 0x0 | |
| 10-8. | MACTYPE | R | 0x1. | 以太网 MAC 类型。 0x0 =保留 0x1 = MSP432E4类 MAC。 0x2 =保留 0x3 =保留 0x4 =保留 0x5 =保留 0x6 =保留 0x7 =保留 |
| 7-3. | 保留 | R | 0x0 | |
| 2-0 | PHYTYPE | R | 0x3. | 以太网 PHY 类型。 该域指定提供的 PHY 类型。 0x0 =保留 0x1 =保留 0x2 =保留 0x3 = MSP432E4类 PHY 0x4 =保留 0x5 =保留 0x6 =保留 0x7 =保留 |
两个电路板似乎都具有 PHYTYPE (位2-0)="0x3 = MSP432E4"类 PHY、如预期的那样。
对于 MACTYPE (位10-8)、Launchpad 似乎具有"0x3 =保留"、而我们的电路板具有"0x7 =保留"。 看起来都不正确! 这是一个红色的鲱鱼吗?
还有其他想法吗?
谢谢
Jim
