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.

DM3730 DVI display support in linux-3.7

Other Parts Discussed in Thread: DM3730

Hi,

I am trying to get display on DVI interface in OMAP3EVM Mistral Board with DM3730 processor module by running linux-3.7 kernel image. But I am not able to get display on DVI interface. Does linux-3.7 have DVI/HDMI display driver support for OMAP3EVM DM3730 ? Am I missing anything in bootargs ?

I am passing bootargs as follows from u-boot

console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait omapfb.mode=dvi:800x480MR-24@60 omapdss.def_disp=dvi init=/bin/sh vram=20M


Log Message

[    0.000000] Linux version 3.2.0 (tharma@tharma-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #2 SMP Fri Sep 27 18:03:23 IST 2013
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait omapfb.mode=dvi:800x480MR-24@60 omapdss.def_disp=dvi init=/bin/sh vram=20M
...
...
...
[    2.020477] omapfb omapfb: no driver for display: lcd
[    2.025970] omapfb omapfb: no driver for display: dvi
[    2.031311] omapfb omapfb: cannot parse default modes
[    2.060943] Console: switching to colour frame buffer device 90x35
...
...


FYI,

1. By running linux-3.7 kernel image, I am able to get display on TVOUT interface for following bootargs

    console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait omapdss.def_disp=tv omapfb.mode=tv:pal init=/bin/sh vram=20M

2. By running linux-2.6.37 kernel image, able to get displau on DVI interface for following bootargs

console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait omapfb.mode=dvi:800x480MR-24@60 omapdss.def_disp=dvi init=/bin/sh

console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait omapfb.mode=dvi:720x480@60 omapdss.def_disp=dvi init=/bin/sh

Attached file is kernel configuration (.config) file

Regards,

Tharmarajan G

  • Hi Tharmaradjan,

    I suggest you to search for omap3_evm_enable_dvi or some similar function enabling DVI in the omap3evm board file in linux-3.7 kernel. If there is no such function copy it from linux-2.6.37.

    Some possible reason for the issue could be the format of bootargs. You should try to use the following format:

    console=${console} ${optargs} ${kms_force_mode} video=DVI-D-1:800x480@60 root=${mmcroot} rootfstype=${mmcrootfstype}  ${expansion}

    or

    console=${console} ${optargs} ${kms_force_mode} video=DVI-D-1:800x480MR-24@60 root=${mmcroot} rootfstype=${mmcrootfstype}  ${expansion}

    BR

    Tsvetolin Shulev

  • #
    # Graphics support
    #
    # CONFIG_DRM is not set

    DRM is not enabled. Please enable DRM .