iMX8 nano - RTOS + Linux on A35 - virtual network adapter?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX8 nano - RTOS + Linux on A35 - virtual network adapter?

1,268 Views
mike_cole
Contributor I

We are designing an application platform which will run an iMX8 nano. The concept is that a user application will run in linux on one core of the A35, while an RTOS will run on the remaining cores and handle real time data, including ethernet traffic. The M4 will be used for DSP.

We would like the RTOS to handle Ethernet MAC, and forward certain types of packets to the linux core. It is important that the RTOS maintains the MAC as we are dealing with time sensitive data.

The goal is on the Linux side to have a "virtual ethernet adapter" that behaves as a normal ethernet adapter would, with the difference being that there would be no direct connection to the PHY.

So I need to design an interface between the RTOS and linux that satisfies these requirements. My questions:

1) is this feasible?
2) are there any existing solutions to this particular problem?

0 Kudos
Reply
0 Replies