This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x WinEC7 LCM Initially Rotation

Hi TI support teams,

Please help the rotation issue on AM335x EVM on WinEC7.

1. modify the ANGLE to 1 or 4  in  BSP/SRC/DRIVER/DISPLAY/display.reg

[HKEY_LOCAL_MACHINE\System\GDI\Drivers]

"Angle" = dword:1

2.. modify the OMAPDDGPE::OMAPDDGPE() about defaut orientaqtion of omap_ddgpe.cpp

// Default to angle 90
m_iGraphicsRotate = DMDO_90;
g_Globals.m_dwRotationAngle = DMDO_90;
dwWidth = m_pDisplayContr->GetLCDHeight();
dwHeight = m_pDisplayContr->GetLCDWidth();

neither can rotate the LCM correctly. seems only height and width exchanged.

Is there anything I missed to let the LCM initially rotated 90 or 270 degrees?

Thank you.

  • HI,

    please check http://msdn.microsoft.com/en-us/library/ee482851.aspx

    Screen Rotation Registry Keys

    The following table shows the values you can use in the Angle registry subkey.

    ValueDescription

    0

    No rotation.

    5A

    90 degrees rotated clockwise.

    B4

    180 degrees rotated clockwise.

    10E

    270 degrees rotated clockwise.

    Also refer http://e2e.ti.com/support/embedded/wince/f/353/p/141356/510916.aspx

    Hope this will help.

    Regards

    Jayaram.

  • Hi Jayaram,

    Thanks for your reply.

    on AM335x display.reg, the Registry Key below is not working and already commented by original TI BSP for not supported.

    [HKEY_LOCAL_MACHINE\SYSTEM\GDI\ROTATION]
        "Angle"=dword:0
    The other information you gave me may work on AM3517 by VRFB, but not FLAT surface of AM335x.
    I changed the Orientation but not working.
    I am wondering if the Dynamic Rotation is not supported in AM335x since even the source of do command commented the rotation parts.
    Thank you.
  • Now I have the same problem. Have you solve it already?

    Counld you give a hand to me?

    Than you

    yeum