2024-02-08 05:09 PM
My USB ECM project on NUCLEO-U575 and NUCLEO-U5A5 - it works now, on all OS platforms.
https://github.com/tjaekel/STM32U5xx_USB_ECM
This project and demo for a STM32U575I-EV (where I have converted from) needs a vendor driver on Windows.
Windows does not support USB ECM (or USBLAN, just RNDIS, but it is different). There is not any driver to use USB ECM on Windows, except: Belcarra USBLAN demo driver.
Dear STM Team:
please, could you consider to license the Belcarra USBLAN driver for Windows?
http://usblan.belcarra.com http://www.belcarra.com
It would be nice, when STM (or AZURE RTOS - Microsoft), providing a demo for USB ECM, that it can be used also on a Windows OS host.
Please, license such this driver and provide it together with CubeMX (and demos, HAL drivers). Thank you.
Remark:
In order to make it really correct working on all OS platforms (esp. Windows OS), a small fix in file "ux_device_descriptors.c" is needed (see the modification in the GitHub project).
The related thread in forum: