Connection between RM520N-GL and STM32H7S3

Hello,

I’m working with the RM520N-GL module and trying to connect it over USB to a STM32H7S3L8H6H acting as USB Host.

I expected the module to expose a CDC class interface, but after setting AT+QCFG=“usbnet”,1, it still enumerates with USB class 0xFF (vendor specific).

I would like to ask if there is a way to use the RM520N-GL over USB with standard USB classes that a microcontroller USB Host stack can recognize.

If not, is there any documentation or example available on how to implement a custom USB Host driver to support the RM520N-GL’s current USB interface?

Thanks in advance.

Dear @andgarriv
Actually, STM32 is host, RM520NGL is salve, we don’t have USB host driver, you can check whether STM32 has it.

Thank you very much for your reply.

Yes, the STM32H7 I’m using does include a USB Host stack and supports the CDC class.

My question is:
Is there a way to configure the RM520N-GL so that the AT command port enumerates as a standard CDC ACM interface, instead of a vendor-specific class (0xFF)?

That would allow me to use it directly with the existing STM32 USB Host CDC driver without needing to implement a custom host class.

Thanks again.

Dear @andgarriv
It depends on the driver in host not module side.