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
Regarding stability problems: try to increase VDD_ARM_IN and VDD_SOC_IN: https://community.nxp.com/message/949758?commentID=949758#comment-949758
Hi Igor,
How to explain same bsp but score is -1 when use lpddr2 ?
---------------------------------------------------------------------------------------------------------------
GFX Bench GL, on Item "Render Quality" and " Render Quality (high precision)"
Board_A (DDR3) Score: 3053
Board_B (LPDDR2) Score: -1
--------------------------------------------------------------------------------------------------------------
Thanks!
BR.
David Wu
Hi David
>Do you have release note or errata of 3D lbrary for Android ?
Usually next linux release contains errata, so for JB4.2&L3.0.35 it
is JB4.3 please refer to attached document.
>Does any difference of support DDR3 and LPDDR2 in gpu_viv on Android ?
No.
>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 ?
>Same BSP, boot loader is different because ddr type
Default BSP does not support i.MX6Q&lpddr2 and appropriate
integration should be made in mx6_suspend.S for i.MX6Q using
lpddr2. It may be recommended first to run just linux on both boards.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------