On Zynq UltraScale+ MPSoC devices, the transcode can fail when the source buffer to the mem2mem driver has different byte alignment restrictions on width and height than expected.
This should be handled in the driver, or all components in the system should have the same alignment.
The final value can be the higher alignment of all of the components in the system.
To fix this issue, you will need to apply the attached patch.
The patch should be applied to <plnx-proj-root>/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend
Note: To apply a patch to recipes, please refer to (UG1144) or https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842475/PetaLinux+Yocto+Tips
|Name||File Size||File Type|
|Boards & Kits||