The generic libvpu library of i.MX6 family processors cannot be used with i.MX8/i.MX8M processors since the video processing hardware of these processor families is significantly different. Also, the VPU libraries are not distributed by NXP in source code form since all video processing hardware of i.MX series processors are the IP-cores of various 3rd party vendors, so, NXP has no rights to distribute the source code. The corresponding pre-compiled binary libraries can be found within various BSP distributions for corresponding processor families.
Have a great day,
Artur
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------