USB OVER ETHERNET
Hello STM Community,
I'm working on an STM32H7 board where I've successfully implemented an Ethernet connection using lwIP. Now, I'm exploring an alternative approach to simplify my design by replacing the dedicated Ethernet port with a USB-based networking solution. Essentially, I want the board to operate in USB device mode, emulating a network interface via protocols like RNDIS or CDC ECM. This would allow the board to connect to a host as a network adapter, potentially reducing hardware complexity while maintaining network functionality. I'm looking for guidance on configuring USB in STM32CubeIDE for this purpose, adapting any necessary middleware or low-level drivers, and integrating the TCP/IP stack to support USB networking. Has anyone tackled a similar project or have insights, resources, or example projects that could point me in the right direction? Any help is much appreciated!
