RT1176 application needs 90-degree rotation from 1280x720 to 720x1280

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

RT1176 application needs 90-degree rotation from 1280x720 to 720x1280

548 Views
peter_fenn
Contributor V

Assistance is needed to rotate 1280x720 landscape formatted LVGL pages to display in this landscape format on a portrait-oriented 720x1280 MIPI-DSI LCD panel. (When implemented in software, this rotation consumes ~90% of the M7 processor's time!)

Is there an App Note or other guidance available on how to implement image rotation using PXP or other hardware feature on the RT1176 device? We have attempted this using PXP without success after studying https://www.nxp.com/docs/en/application-note/AN13075.pdf as well as related forum posts on this topic, ie.

https://community.nxp.com/t5/forums/searchpage/tab/message?advanced=false&allow_punctuation=true&fil...

eg. These posts dealing with image rotation:

https://community.nxp.com/t5/i-MX-RT/Help-to-configure-PXP/m-p/1358594

https://community.nxp.com/t5/i-MX-RT/PXP-Rotation-with-destination-offsets-not-divisible-by-BLOCK/m-...

Thanks in advance for any guidance that you able to provide on this

0 Kudos
1 Reply

534 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @peter_fenn ,

Yes, you can use PXP to rotate the picture, like

https://community.nxp.com/t5/i-MX-RT/Framebuffer-rotation-Some-advice-needed-VGLite-PXP-LCDIFV2/td-p...

https://community.nxp.com/t5/i-MX-RT/Help-to-configure-PXP/m-p/1358594

But LVGL may also use PXP, it make thing complex. Why not use the GUI tool to design the screen on a portrait-oriented directly?

 

Regards,

JIng

0 Kudos