Hardy Griech
Hardy Griech
Current image with ncm_device_simple... 
Note, that there is a pull request #2227 about this. I have done a complete rewrite in the meantime.
and some more [images](https://github.com/rgrr/yapicoprobe/blob/feature/minor-cleanup/doc/lwIP-notes.adoc#the-ncm_device_new-driver-comparison)
> ... > However I observed that as the **segment size kept increasing the bandwidth was decreasing**. For segment size > 800 my iperf application crashed. > ... Do you...
ooopssss... and the example is running with ECM/RNDIS? "request blocked" is not bad, but the "VALIDATION FAILED" messages are fatal. Possible reasons that come to my mind: * bad glue...
It is possible, that I have created a dependency of the driver with my glue code to TinyUSB. The suspicious part looks like: ```C static void context_tinyusb_linkoutput(void *param) /** *...
Ok, first check shows, that with the lwip-webserver example it is running as well. Little bit slow, but anyway. You can find the sources here: https://github.com/rgrr/tinyusb/tree/feature/standard-webserver/examples/device/net_lwip_webserver
> :( I need to thoroughly understand the code changes that you made and the specific problems it is fixing in the original ncm driver. After this only I will...
Actually I have no idea what the bottleneck could be. Have you checked the wireshark log if you see the expected? Perhaps your iperf behaves not as you want. Your...
Expectations with glue logic: there should be an official call to put an event into the TinyUSB event queue so that one get into the context of TinyUSB. lwIP API...