Hi, I am conducting tests to use the USB-RNDIS function on the MIMXRT1170-EVKB.
When I run the lwip_dhcp_usb_bm code provided in the SDK, the message "USB host init success." is printed, but nothing happens afterward.
Upon debugging the code, I found that it is stuck in an infinite loop in the following part of USB_HostApplicationInit():
while (!g_RndisInstance.attach)
{
USB_HostTaskFn(g_RndisInstance.hostHandle);
USB_HostClassTask(&g_RndisInstance);
}
Is there any jumper configuration required on the EVKB? Or am I conducting the test incorrectly?
Here is the current state of my test:
1. I have not changed any jumper settings on the EVKB board.
2. SDK version: 2.16.000
3. USB1 to PC
Best regards,