cancel
Showing results for 
Search instead for 
Did you mean: 

Device Descriptors for USBX RNDIS device class

jbramble
Associate II

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.

1 ACCEPTED SOLUTION

Accepted Solutions
MWB_CHa
ST Employee

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.

View solution in original post

2 REPLIES 2
MWB_CHa
ST Employee

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

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