i.MX6 GPU Test on Android

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.MX6 GPU Test on Android

2,172件の閲覧回数
david5icp
Contributor III

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

ラベル(3)
0 件の賞賛
返信
4 返答(返信)

1,145件の閲覧回数
michaelguntli
Contributor IV

Regarding stability problems: try to increase VDD_ARM_IN and VDD_SOC_IN: https://community.nxp.com/message/949758?commentID=949758#comment-949758 

0 件の賞賛
返信

1,145件の閲覧回数
michaelguntli
Contributor IV

Hi david5icp

Any feedback on how you were able to stabilize the system? Which settings did you tweak?

It can't be only because of "Disable HW overlays", correct?

0 件の賞賛
返信

1,145件の閲覧回数
david5icp
Contributor III

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

0 件の賞賛
返信

1,145件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

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!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信