I have created a petalinux application and there are some AI sample to be tested but they need a display, I just hoped taht would be relatively easy to redirect it to the host X-server but I got stuck at making the IP/ethernet connection. My Ultra96 app has 'g_ether gadget' and then I see the interface:
usb0 Link encap:Ethernet HWaddr EE:35:55:E3:D0:90 inet addr:192.168.7.2 Bcast:0.0.0.0 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Phisically host PC is linked with usb cable Ultar96 J7(usb upstream) <-> PC usbA. I tried to install Windows10 support for RNDIS to have ethernet over usb. The problem is that Windows10 doesn't see any new network interface, trying Control Panel-Hardware and Sound-Add Device, trying Control Panel\Network and Internet\Network and Sharing Centre. I am bound to say that there is something on Windows side, either driver or virtual adapter has to be installed.
Here is my question - has someone successfuly used that RNDIS idea between Ultra96 and host PC with Win10? Would you have a link or to do steps to get it working?