10/100Mbps Ethernet sample code

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

10/100Mbps Ethernet sample code

Jump to solution
2,522 Views
sai_shinde
Contributor II

Hello All,

I want to use 2-bit Reduced MII (RMII)100/100Mbps Ethernet on my custom board with IMXRT1170.

Below are my queries

1> I am not able to find the sample code for 10/100Mbps Ethernet. All code in SDK is for Ethernet1G. Where to find the sample code for 10/100Mbps Ethernet ?

2> I tried to add Ethernet peripheral from config tool but I am not able to find Ethernet as peripheral in MCUExpresso config tool. How to add and configure Ethernet peripheral from MCUExpresso config tool?

I am able to add "lwip" in middleware section but how to link/configure the pins for 2-bit Reduced MII (RMII)100/100Mbps Ethernet interface.

Regards,

Sainath

 

0 Kudos
Reply
1 Solution
2,505 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @sai_shinde,

1) Our example codes are designed with the intention to be used with both the 10/100 Mbps and 1G Mbps Modules. You can change ENET and ENET1G by removing the following definition: "BOARD_NETWORK_USE_100M_ENET_PORT" on the example projects. This will use the 1G instead of the 100M module.

2) The ENET peripheral is not yet implemented on ConfigTools, so it is not possible to enable this module using the Peripherals tool on MCUXpresso.

 

BR,

Edwin.

View solution in original post

2 Replies
2,506 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @sai_shinde,

1) Our example codes are designed with the intention to be used with both the 10/100 Mbps and 1G Mbps Modules. You can change ENET and ENET1G by removing the following definition: "BOARD_NETWORK_USE_100M_ENET_PORT" on the example projects. This will use the 1G instead of the 100M module.

2) The ENET peripheral is not yet implemented on ConfigTools, so it is not possible to enable this module using the Peripherals tool on MCUXpresso.

 

BR,

Edwin.

2,499 Views
sai_shinde
Contributor II

Thanks EdwinHz.

0 Kudos
Reply