About the GPU register map of i.MX 8M Plus EVK

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

About the GPU register map of i.MX 8M Plus EVK

1,458件の閲覧回数
yamadam
Contributor I

Where is the GPU register map written in the i.MX 8M Plus EVK?
I would like to know some reference materials.

0 件の賞賛
返信
16 返答(返信)

1,429件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

GPU register map is offered by VSI, they are confidential information, we couldn't share with customers directly

0 件の賞賛
返信

1,421件の閲覧回数
yamadam
Contributor I

Thank you for answering.
I have purchased the i.MX 8M Plus EVK, but am I still unable to receive the register MAP?

0 件の賞賛
返信

1,415件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

you couldn't get all of information about  imx8mp even you purchase the board, nxp couldn't get all of them either

0 件の賞賛
返信

1,412件の閲覧回数
yamadam
Contributor I

Thank you for the information.
So what can we do to extract all the information?

0 件の賞賛
返信

1,409件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

what do you mean? why do you need to change the GPU registers? you can refer to the enclosed document to get information about how to use GPU

https://www.nxp.com.cn/docs/en/user-guide/IMX_GRAPHICS_USERS_GUIDE.pdf

0 件の賞賛
返信

1,311件の閲覧回数
yamadam
Contributor I

I looked at the materials you provided.
Does this mean that the display is blended using software and no hardware called GPU is used?

0 件の賞賛
返信

1,293件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

use GPU, not software, you can refer to the chapter 7.3.18 Video composition of enclosed file

0 件の賞賛
返信

1,269件の閲覧回数
yamadam
Contributor I

Thank you for the information.
So you're not alpha-blending using software, but using the GPU.
The environment is created using Yocto.
Should I install OpenVG to use GPU?
Do you have any environment creation samples and sample code for usage?
I would appreciate it if you could provide it.

0 件の賞賛
返信

1,186件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

I already post the sample above, pls test on your board firstly, if you built yocto, you also can find the source code there, for how to build the yocto, pls refer to the yocto user guide

0 件の賞賛
返信

1,156件の閲覧回数
yamadam
Contributor I

Yes, Yocoto built it.
What does the source code look like? G2D?

How to build OpenVG programs and run them on i.MX8MPlus - NXP Community
I found a chat like the one above on the site.
Then, I tried running the OpenVG sample (the sample with a rotating "Hello World!").
I would also like to build the sample code, but I would like to know the steps. You can't just clone imx-gpu-sdk from Github, right?

0 件の賞賛
返信

1,113件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

do you have board? if yes, pls refer to my previous reply, after you build the yocto, which has already build the gpu sdk, you can find it from /opt/imx-gpu-sdk, if you need to build your own application, you need use compiler tools to build it, if you have detailed request, pls create a new thread for this

0 件の賞賛
返信

1,078件の閲覧回数
yamadam
Contributor I

/opt/imx-gpu-sdk is an executable file, right? I actually tried it.
I believe that the environment for creating this executable file is "https://github.com/nxp-imx/gtec-demo-framework/tree/master".
Is I understanding correct?
And I'm thinking of creating my own display code as you say. I would like to build an environment for this purpose, but I would like to know the steps. Should I create a new thread for that?

0 件の賞賛
返信

967件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

yes, since this is total different question from your original one, pls create a new ticket, and add your detailed user case, what kind of gpu code do you need to develop and add, then we can give your more specific guide

0 件の賞賛
返信

1,391件の閲覧回数
yamadam
Contributor I

Thank you for the information on the materials.
What I would like to implement is OSD Alpha Blending.
First, I will read the materials you provided.

0 件の賞賛
返信

1,250件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

after you download images to the imx8mp board, you can find all the gpu demo under /opt/imx-gpu-sdk,

0 件の賞賛
返信

1,235件の閲覧回数
yamadam
Contributor I

Thank you for the information.
I found the OpenVG demo code in the Yocto environment I created.
I'll try this.

Thank you for your support.
Also, if you have any questions, please ask.

0 件の賞賛
返信