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.

DM8148 EVM DVRRDK LCD testing

Other Parts Discussed in Thread: TVP5147

Hi,

   I'm using MISTRAL 8148 EVM board to testing LCD device,

it's worked fine in EZSDK framework, but when I run the same frame buffer testing program

in DVRRDK framework, I can't see anything from LCD and I sure that config

is correct like below info:

Fix Screen Info:
----------------
Line Length - 3200
Physical Address = 84e00000
Buffer Length = 3072000

Var Screen Info:
----------------
Xres - 800
Yres - 480
Xres Virtual - 800
Yres Virtual - 480
Bits Per Pixel - 32
Pixel Clk - 29850
Rotation - 0

Is there something wrong?

or is there any others example I can testing LCD in DVRRDK framework? thanks.

  • Can you provide info on sequence of commands you and running and the console logs.

    Are you doing

    init.sh

    load.sh

    lcdtest

     

    in DVR RDK DVO2 is by default tied with HDMI.You can try disabling it to check if it changes behaviour

    1. \dvr_rdk\bin\ti814x\load.sh

     

    insmod ./kermod/vpss.ko i2c_mode=1 mode=hdmi:1080p-60 clksrc=dvo2:dvo2 sbufaddr=${HDVPSS_SHARED_MEM}

     

    2./dvr_rdk/mcfw/src_bios6/links_m3vpss/system/system_dctrl.c

    Int32 System_displayCtrlInit(VDIS_PARAMS_S * pPrm)

     

    Comment out

    #if defined(TI_814X_BUILD)

    // (* (UInt32 *)0x481C52C8) = 0x01000000;

    #endif

  • Thanks for the reply,

    now i can see image from LCD by running fb example,

    Is there a tvp5147 decoder capture and LCD display sample run in DVRRDK? thanks.

  • No there is no usecase that has tvp5147 and LCD display. You will have to configure the tvp5147 from the application. You can then modify one of the 814x usecase to use DVO2 display instead of HDMI and also set the captureLin create params to match the TVP5147 configuration.

  • Hi Badri,

    I have followed the instruction above for using LCD instead of HDMI, I got some change in LCD now , but I still don't see the video on LCD (Before it was complete white screen with some colored lines, now I see half of the screen complete white ).

    The video is still appeared in HDMI output. Does it mean there are more changes to be done ?

    Thanks

    Ran

  • Hi,


    I have followed the instruction inhttp://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/296503/1313308.aspx#1313308

    Mow I see video in LCD. The video is still available in HDMI output too.

    I had to change some runtime settings for it all to work:

    Menu -> Display Menu -> change resolution -> on chip HDMI -> XGA (the picture is cut from below !)

    and now I see video in LCD, but the color are very bad (almost not seen at all),

    I have checked all pinmux, but the pinmux is correct (I'm using the pre-built u-boot)




    Does anybody knows why the color are so weak ?

    Why do we get only partial picture inside screen (in other resolutions as well) ?

    Thanks,

    Ran