update GPU to latest p12 for JB4.2.2_1.1.0 release

Document created by Richard Liu Employee on Dec 25, 2013Last modified by Richard Liu Employee on Oct 12, 2015
Version 3Show Document
  • View in full screen mode

Overview

The purpose of this document is to update GPU to latest P12 version for JB4.2.2_1.1.0 release, as some customers are develop based on this release and report some GPU issues.

 

Key fixes on GPU P12

Fix system random crash issue (AXI BUS ERROR) found by monkey test

Performance improve, such as dual display UI operation and video playback performance

Enhance base address support in GPU driver, it will make GPU gralloc allocate physical memory can be used by VPU, IPU or other hardware module even MMDC is not start at 0 address

Enhance GPU g2d function and feature support

Fix long time video playback crash issue on ARD board, it is a bug in GPU driver for > 2G memory process

 

Software and HW platform

Software: JB4.2.2_1.1.0 Android releases

Hardware: MX6Dual/Quad SabreSD board or MX6DualLite SabreSD board.

 

Patches

You can get the patches and updated GPU binaries from attached zip, it include below items:

Kernel patch:

JB4.2.2_1.1-upgrade-gpu-p12\kernel_imx\0001-upgrade-GPU-to-p12-for-JB4.2.2_1.1.0-release.patch

Updated gpu binaries:

JB4.2.2_1.1-upgrade-gpu-p12\device\fsl-proprietary\gpu-viv\lib

Outcomes