imx7d eLCDif (tow buffers (BUF and AS_BUF)) => tow frame buffers /dev/fb0 and /dev/fb1

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx7d eLCDif (tow buffers (BUF and AS_BUF)) => tow frame buffers /dev/fb0 and /dev/fb1

850 Views
delauratfrançoi
Contributor II

Hello

I work with imx7sabre. I want use tow buf of Lcd interface (eLCDIF) the primary buf and the AS buf "the buffer to the  Alpha Blending Interface". And I want have tow frame buffer (/dev/fb0, /dev/fb1).

     - /dev/fb0 to primary buf

     - /dev/fb1 to AS buf

But if I read the driver mxsfb.c the Alpha Blending Interface module didn't develop.

Can you help me please?

Best regards

François Delaurat.

Labels (4)
Tags (1)
0 Kudos
4 Replies

631 Views
igorpadykov
NXP Employee
NXP Employee

Hi François

one can look at pxp examples in unit tests (imx-test package)

check mxc_fb_test, pxp_lib_test

imx-test-5.4.tar.gz

www.nxp.com/lgfiles/NMG/MAD/YOCTO/imx-test-5.4.tar.gz

Best regards

igor

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

Note: If this post answers your question, please click the Correct Answer button. Thank you!

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

0 Kudos

631 Views
delauratfrançoi
Contributor II

Hello igorpadykov ,

Thanks to your help but the ipu module that use in mxc_fb_test is only to IMX6.

There is not ipu in IMX7.

have you got other idea.

Best regards

François Delaurat.

0 Kudos

631 Views
igorpadykov
NXP Employee
NXP Employee

Hi François

had you looked at /pxp_lib_test examples,

it has pixel inversion codes, seems it is possible

to reuse it and modify for alpha blending

Best regards

igor

0 Kudos

631 Views
delauratfrançoi
Contributor II

Hi igorpadykov ,

Yes, it is possible. But it is with the pxp module. And I already use the pxp module.

In fact I want to merge the result from pxp module with the frame buffer IHM (QT),

to succeed I must use the overlay of lcdif module.

Best regards

Delaurat François.

0 Kudos