I notice that the USDPAA "dma_mem" driver prevents more than one USDPAA application running in the same time.
But we have to add USDPAA to multi-process. Is it possible?
Solved! Go to Solution.
Hello sf dong,
It is possible to run multiple USDPAA applications at the same time, please make sure they use different buffer pools.
You need to modify the dts file to make different applications to use different Ethernet ports which use different buffer pools.
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello sf dong,
It is possible to run multiple USDPAA applications at the same time, please make sure they use different buffer pools.
You need to modify the dts file to make different applications to use different Ethernet ports which use different buffer pools.
Have a great day,
Yiping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Yiping.
Thanks for your kindly reply.
I will try it.
But it is using the same DMA_mem while seeding different buffer pools in multiple USDPAA applications. Will it cause overlay to memory.
Thanks again.
dongsf.