(Xilinx Answer 67117) describes the Errata in the GPU of the Zynq UltraScale+ ES1 Silicon devices.
Zynq UltraScale+ ES1 Silicon is having issues with running eglfbdev applications with 2017.1/2 MALI fbdev libraries (libmali-xlnx.bb recipe file).
This article describes a work-around which can be used to run OpenGL fbdev applications on ES1 Silicon devices.
This work-around does not give a 100% correct behavior, but it is close. There is however a significant software overhead.
This work-around will be unnecessary in the production silicon.
To fix this issue, follow the steps below:
1) Copy the attached MALI libraries to libgles as shown:
2) Apply the MALI patch "0001-MALI-400-r7p0-fbdev-libraries-fix-for-ZCU-ES1.patch" to the meta-xilinx layer.
Make sure you apply the patch with the "--dry-run" option which will check for errors.
3) Build the recipe as follows:
|Boards & Kits||