Hi i.MX Community,
with our software we're experiencing random system freezes (due to GPU lockup) in kk4.4.3_2.0.0-ga that happen generally after 1 to 3 days of continuous run on a Boundary Devices Nitrogen6X.
The source of the problem seems to be in hwcomposer: removing all /system/lib/hw/hwc* libraries fixes the problem, but reduces graphical performance too.
We've tried using hwcomposer_fsl.imx6.so and hwcomposer_viv.imx6.so from l5.0.0_1.0.0-ga, but same problem holds.
We've tried also using hwcomposer_fsl.imx6.so and hwcomposer_viv.imx6.so from l5.1.1_2.0.0_6qp-ga and that fixes the lockup problem and brings also the performance we desire.
Problem is that the l5.1.1_2.0.0_6qp-ga is a i.MX6 Quad Plus only release. Even if we acknowledge hwcomposer_fsl.imx6.so and hwcomposer_viv.imx6.so from l5.1.1_2.0.0_6qp-ga are not meant to be used with i.MX6Q, are we allowed to use those files inside a kk4.4.3_2.0.0-ga release from a license standpoint?
Thanks,
Diego
Hi Diego,
A new release of KitKat (KK4.4.3_2.0.1) has been made by NXP to update the graphics libraries:
IMX6_KK443_201_ANDROID_SOURCE_BSP
http://www.nxp.com/webapp/Download?colCode=IMX6_KK443_201_ANDROID_DOCS
Hope this helps.
Regards,
Gary