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