Skip to main content
jbramble
Associate
December 27, 2021
Solved

Device Descriptors for USBX RNDIS device class

For the USBX ACM class, the ux_device_descriptor files are generated by CubeMX in USBX/App folder. When trying out the RNDIS class type, no files are generated here. Is this a bug or not implemented? If not are there any examples of this to read?

Being as there is no ECM driver for Windows, it would be useful to have RNDIS as an option here.

This topic has been closed for replies.
MWB_CHaBest answer
ST Employee
January 13, 2022

Hi @jbramble​ ,

We don't provide yet RNDIS example or template in our packages.

Waiting for that delivery, you may use samples provided on Microsoft Azure RTOS repo in order to develop your own RNDIS application.

We are currently working on adding multiple USBX classes to our packages including RNDIS.

2 replies

MWB_CHaBest answer
ST Employee
January 13, 2022

Hi @jbramble​ ,

We don't provide yet RNDIS example or template in our packages.

Waiting for that delivery, you may use samples provided on Microsoft Azure RTOS repo in order to develop your own RNDIS application.

We are currently working on adding multiple USBX classes to our packages including RNDIS.

mohamed.ayed
ST Employee
December 7, 2022

Hi @jbramble​ ,

You can find in link below example application that support RNDIS:

https://github.com/STMicroelectronics/x-cube-azrtos-h7/tree/main/Projects/STM32H735G-DK/Applications/USBX/Ux_Device_RNDIS

BR