AnsweredAssumed Answered

i.MX6 GPU Test on Android

Question asked by David Wu on Aug 31, 2016
Latest reply on Oct 17, 2017 by Michael Guntli

Hi All,

 

We have a new project using i.mx6q with lpddr2 ( single channel mode, 2 chip select, total 1GB). We have some GPU and we do some test with other similar boards, issues summies as below:

1).Board_A (using ddr3, 2GB), Board_B(lpddr2 32bit, 1GB)

===>OS: Android 4.3 ( Same BSP, boot loader is different because ddr type)

2) Board_C (ddr3 1GB)

===> OS: Android 4.2

3). Test tool: GFX Bench GL V4.0.2, Antutu V6.2.1 and StabilityTest V2.7

 

Result:

--------------------------------------------------------------------------------------------------------------------------

GFX Bench GL, on  Item "Render Quality" and " Render Quality (high precision)"

Board_A (DDR3) Score: 3053

Board_B (LPDDR2) Score: -1

Board_C (DDR3, JB4.2): not supported. Actually, all test items are couldn't to test.

 

<<< Qusetion 1 >>>

Board_A and Board_B using same BSP, the only different is memory type.

Why score have so big different ?

Does 3D library supports LPDDR2 ?

--------------------------------------------------------------------------------------------------------------------------

Antutu V6.2.1, Item: 3D

Board_A (DDR3) Score:

  3D[Marooned]: unsupported (ok, because it's base on opengl es 3.0)

  3D[Garden] :612

Board_B (LPDDR2) Score:

  3D[Marooned]: unsupported (ok, because it's base on opengl es 3.0)

  3D[Garden] : 475

Board_C (DDR3, JB4.2): 

  3D[Marooned]: unsupported (ok, because it's base on opengl es 3.0)

  3D[Garden] : unsupported  (v5.7.1 pass)

 

<<< Qusetion 2 >>>

Different Version of 3D library seems have different supported.

Do you have release note or errata of 3D lbrary for Android ?

--------------------------------------------------------------------------------------------------------------------------

StabilityTest V2.7

Board_A (DDR3):

  Classic Stability Test: Pass (more then 24 hours)

  GPU + CPU Stability Test : Pass (more then 8 hours)

Board_B (LPDDR2):

  Classic Stability Test: Pass (more then 24 hours)

  GPU + CPU Stability Test 720p : Fail (crash in 1 minuts, sometimes more then 2 minuts)

  GPU + CPU Stability Test 1080p : Fail (crash in 5 minuts, sometimes more then 10 minuts)

  GPU + CPU Stability Test 1080p : Pass (more then 8 hours if select "Disable HW overlays" )

Board_C (DDR3, JB4.2):

  Classic Stability Test: Pass (more then 24 hours)

  GPU + CPU Stability Test : Pass (more then 8 hours)

 

<<< Qusetion 3 >>>

Why i need to disable hw overlays ?

--------------------------------------------------------------------------------------------------------------------------

 

<<< Qusetion 4 >>>

Does any difference of support DDR3 and LPDDR2 in gpu_viv on Android ? Thanks!

 

BR

David Wu

Outcomes