Communication between Linux and Zephyr using Virtio net

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Communication between Linux and Zephyr using Virtio net

411 次查看
jim4604
Contributor I

In my current system, Linux runs on CPU0 while Zephyr runs on CPUs 1-3. I need to implement Virtio net communication between Linux and Zephyr. The Heterogeneous Multicore Framework's FreeRTOS implementation has a net backend that appears suitable, but I'm using Zephyr. Is there a way to achieve this with Zephyr? Alternatively, could a different implementation approach using MMIO enable direct communication between Zephyr and Linux's Virtio net? Are there any reference examples available for such implementation?

0 项奖励
回复
3 回复数

383 次查看
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @jim4604 

I hope you are doing very well.

 

You can take a look to the Zephyr Documentation:

https://docs.zephyrproject.org/latest/hardware/virtualization/virtio.html

 

Best regards,

Salas.

0 项奖励
回复

357 次查看
jim4604
Contributor I
Hi @Manuel_Salas
Thank you for your reply. Currently, Zephyr only supports guest mode. Is there any documentation on how to implement host mode?
0 项奖励
回复

328 次查看
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @jim4604 

 

Unfortunately, at this moment that is all the available information.

 

Best regards,

Salas.

0 项奖励
回复