I am working on a project with the i.MX/RT platform and I need to run both 100 Mbps Ethernet (ENET) and 1 Gbps Ethernet (ENET_QOS) in the same application.
Is it possible to manage both interfaces together in a single project using the CMSIS-Driver (Driver_ETH_MAC + Driver_ETH_PHY)?
If yes, what is the recommended approach for initialization and task handling (e.g., separate instances of the CMSIS driver for each port)?
If one Ethernet interface is running with the CMSIS driver and the other is managed using a different driver stack (non-CMSIS, platform-specific), will both coexist and work correctly? Or do they need to be aligned under the same framework?
Any reference examples or documentation for handling dual Ethernet (100M + 1G) simultaneously would be very helpful. i.MX-RT1170