Hi @felix1 ,
Thank you for your interest in the NXP MIMXRT product, I would like to provide service for you.
Answer your 2 questions:
1) In example evkbimxrt1050_lwip_ping_freertos, except to change ENET_INT as input, what else should I do?
=>Answer: If your ENET PHY design is the same as the NXP MIMXRT1050-EVKB, then you totally can refer to the SDK evkbimxrt1050_lwip_ping_freertos.
ENET_INT in fact is configured as the GPIO, and use the output.
except this, you also can find these code, for the RESET.
gpio_pin_config_t gpio_config = {kGPIO_DigitalOutput, 0, kGPIO_NoIntmode};
GPIO_PinInit(GPIO1, 9, &gpio_config);
GPIO_PinInit(GPIO1, 10, &gpio_config);
/* Pull up the ENET_INT before RESET. */
GPIO_WritePinOutput(GPIO1, 10, 1);
GPIO_WritePinOutput(GPIO1, 9, 0);
SDK_DelayAtLeastUs(10000, CLOCK_GetFreq(kCLOCK_CpuClk));
GPIO_WritePinOutput(GPIO1, 9, 1);
IOMUXC_SetPinConfig(IOMUXC_GPIO_AD_B0_09_GPIO1_IO09, 0xB0A9U);
IOMUXC_SetPinConfig(IOMUXC_GPIO_AD_B0_10_GPIO1_IO10, 0xB0A9U);
2) Where can I find example evkbimxrt1050_lwip_ping_freertos in the mcuxpresso github
https://github.com/nxp-mcuxpresso/mcux-sdk/tree/main/boards/evkbimxrt1050 ?
=>Answer: You can download the SDK demo from this area instead of the github:
https://mcuxpresso.nxp.com/en/builder?hw=EVKB-IMXRT1050
Wish it helps you!
Best Regards,
Kerry