在demo板上测试lwip_ping,默认使用eth4,我现在想尝试使用eth0,但是发现ping不通,修改了PHY地址和MIDO初始化的端口,还有哪里需要修改吗?然后在我们自己设计的板子上测试以太网通信时,基于demo修改了PHY地址,管脚,PHY显示配置成功了,但是用示波器测试发现eth0上的tx上没有数据,eth4上测到了数据。以太网通信管脚设置如下:
IOMUXC_SetPinMux(IOMUXC_GPIO_AD_30_NETC_EMDC, 0U);
IOMUXC_SetPinMux(
IOMUXC_GPIO_AD_31_NETC_EMDIO, 0U);
IOMUXC_SetPinMux(
IOMUXC_GPIO_EMC_B1_34_NETC_PINMUX_ETH0_TXD00, 0U);
IOMUXC_SetPinMux(
IOMUXC_GPIO_EMC_B1_35_NETC_PINMUX_ETH0_TXD01, 0U);
IOMUXC_SetPinMux(
IOMUXC_GPIO_EMC_B1_36_NETC_PINMUX_ETH0_TX_EN, 0U);
IOMUXC_SetPinMux(
IOMUXC_GPIO_EMC_B1_37_NETC_PINMUX_ETH0_TX_CLK, 1U);
IOMUXC_SetPinMux(
IOMUXC_GPIO_EMC_B1_38_NETC_PINMUX_ETH0_RXD00, 0U);
IOMUXC_SetPinMux(
IOMUXC_GPIO_EMC_B1_39_NETC_PINMUX_ETH0_RXD01, 0U);
//CRS_DV
IOMUXC_SetPinMux(
IOMUXC_GPIO_EMC_B2_19_NETC_ETH0_CRS, 0U);
Hi @liuzhizy,
Since the RT1180 is still in preproduction and therefore not yet public, we are not able to provide you with information about this product on the public community forum just yet. Please contact your NXP representative that provided you with this device for the latest information about the ETH0 on the RT1180.
Sorry for the inconvenience and thank you for your understanding.
BR,
Edwin.